Dans l’un de ces récents billets, Damien exprime sa défiance vis-à-vis de ce qu’il appelle la généralité spéculative, c’est-à-dire le fait de concevoir son code dans le but d’anticiper la résolution de problèmes éventuels, car cela implique la construction d’usine à gaz et donc la contraction d’une dette technique sans raison factuelle.
En tant qu’adepte de l’agilité, je suis sensible à ce discours, puisque l’un des buts des méthodes agiles est notamment de permettre la résolution d’un problème réel avec une solution apportant un maximum de valeur ajoutée, et il serait donc logique que je n’aie aucune réserve par rapport aux idées portées Damien.
Cependant, ce n’est pas le cas.