
Envoyé par
Neckara
Sinon, tu risques de ne pas faire du "vrai" fonctionnel, ou au mieux du "90% fonctionnel".
Si le fonctionnel interdit les effets de bords, il te faut un moyen de les interdire, à moins de le déclarer explicitement, sinon ce n'est pas vraiment un bon outil adapté au fonctionnel. Suffit qu'un de tes collègues ou un stagiaire fasse un peu n'importe quoi, et tu te retrouveras avec du code non-fonctionnel dans ton programme. Or, si tu pars du principe que ton programme est à la base fonctionnel, et que tu ne fais que des tests unitaires, certains effets de bords pourraient passer à côté des tests.
Partager