En réponse à :
1er juillet 2008 14:47, par Pascal Sem
Haha, je ne pensais pas que tu me voyais comme une sentinelle armée d’une hallebarde plus armure de plates complète :)
Bref, je (grâce à toi notammment) suis convaincu que la programmation défensive n’est effectivement pas agile :
environnement agile : j’aurais mis les assertions dont parle Bruno parmi les tests unitaires de la fonction, justifiant éventuellement les développements supplémentaires dans celle-ci ou l’appelant
environnement peu hostile : j’aurais comme Bruno renseigné le contrat de la fonction, et charge au développeur de se débrouiller et/ou corriger
environnement hostile : (...)