Il 10 maggio 2016 12:03, Pietro Battiston <m...@pietrobattiston.it> ha scritto: > È considerata una flag criminale e sostanzialmente inutilizzabile? > O dovrei invece pensare che il principio EAFP¹ tendenzialmente non si > applica agli AssertionError, che invece vengono usati solo veramente > per statement che devono essere sempre vere (e non "false ma catched")?
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'. Marco -- |_|0|_| |_|_|0| |0|0|0|
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python