'Killer application', on 26 Oct 2012 - 22:00, said:
Male, il testing è essenziale.usato sempre il pair programming all'uni in tutti i progetti.
Bug ridottissimi, pochissimo testing e discreto scambio di vedute durante lo sviluppo
I test idealmente dovrebbero essere il controllo automatico dei requisiti di un software, cosa in cui però il tdd aveva varie limitazioni dato che testava solo la correttezza dei metodi secondo quello che i programmatori comprendevano dei requisiti dei clienti, il bdd invece cerca di superare questo problema facendo formalizzare i requisiti direttamente al product owner.
Cmq un bacino per il pair, quello imho serve sempre.
