[Python] Test: uovodicolombosilverbulletdeusexmachinaratatouillecaramba!
Marco Beri
marcoberi a gmail.com
Gio 10 Mar 2016 02:34:04 CET
2016-03-09 23:53 GMT+01:00 Giovanni Porcari <giovanni.porcari a softwell.it>:
> Comunque i bachi più insidiosi, purtroppo non li scovi con i test.
>
Giovanni,
credo sia "the other way around".
Non è che i test ti fanno scoprire i bachi.
I test ti garantiscono le non regressioni (e già questo li rende
irrinunciabili).
Poi, quando scovi un baco, la prima cosa da fare è scrivere un test che lo
evidenzi. Solo dopo lo correggi (e te ne accorgi quando passa il test che
lo evidenziava).
Così è più faticoso che fixare subito il baco? Certo. Ma a tendere è più
conveniente? Più certo ancora. Dici che c'è del codice non si può testare?
Chiedi a Valentino, lui ti direbbe che non esiste codice siffatto :-)
C'è chi sostiene che un bug è in realtà un test non scritto.
Ciao.
Marco.
--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20160310/e3e50e6d/attachment.html>
Maggiori informazioni sulla lista
Python