<div dir="ltr"><div><div>Il 10 maggio 2016 12:03, Pietro Battiston <<a href="mailto:ml@pietrobattiston.it">ml@pietrobattiston.it</a>> ha scritto:<br>> È considerata una flag criminale e sostanzialmente inutilizzabile?<br>> O dovrei invece pensare che il principio EAFP¹ tendenzialmente non si<br>> applica agli AssertionError, che invece vengono usati solo veramente<br>> per statement che devono essere sempre vere (e non "false ma catched")?<br><br>Alex Martelli all'ultimo PyCon di Firenze ha toccato questo punto e il succo era che gli assert statement non sono da usare per fare il catch degli AssertionError, ma dovrebbero essere usati solo i fase di sviluppo per accertarsi che certe condizioni siano verificate. Oppure nei test. Ha motivato questo fatto proprio con l'esistenza dell'opzione '-O'.<br></div></div><div><div><div><br></div><div>Marco<br></div><div><span style="font-family:monospace,monospace">-- <br>|_|0|_|<br>|_|_|0|<br>|0|0|0|</span><br></div></div></div></div>