Io, prima di scoprire sta storia, scrivevo cose del tipo: try: assert len(l) != 0 # using l list except AssertionError: raise ValidationError()
Quasi come pattern per implementare semplici validazioni. Ora so che non va fatto. Il giorno 11 maggio 2016 13:39, Carlos Catucci <carlos.catu...@gmail.com> ha scritto: > 2016-05-11 12:48 GMT+02:00 enrico franchi <enrico.fran...@gmail.com>: > > E detto fra noi... ma veramente vogliamo usare assert come *controllo di > > flusso*? > > A me era sembrato di capire che sia un oggetto da usare in svliluppo > per avere dei conrolli. E non va abustao, a mio parere, neppure in > devel e test. > In production non dovebbe arrivare roba che non sia stata testata il > piu' possibile, e se devo mettere delle assert in produzione ho idea > che non ho fatto tutti i compiti a casa a modino. O mi sbaglio? > > Carlos > -- > EZLN ... Para Todos Todo ... Nada para nosotros > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python