L'autodidacte

YAGNI

YAGNI (You Ain't Gonna Need It) tient en un refus : n'ajoute pas une fonctionnalité tant qu'un besoin réel ne la réclame pas. Le code qu'on écrit « au cas où » coûte immédiatement en temps, en tests et en dette, et ne sert presque jamais.

Le meilleur code que j'aie écrit récemment, c'est celui que j'ai décidé de ne pas écrire.

À lire : Et si je foutais cette feature à la poubelle ?.