Quelques concepts intéressants d’extreme programming
- YAGNI (You ain’t gonna need it) : pas besoin d’ajouter des fonctionnalités non demandés ou non nécessaires au fonctionnement du système (que l’on veut généralement ajouter dans l’hypothèse où il y en aurait besoin plus tard.)
- DRY (Don’t Repeat Yourself) : on ne se répète pas et on factorise son code.
- KISS (Keep it Simple, Stupid) : garder le code simple et sans complexité si ce n’est pas nécessaire. (pas d’usine à gaz si ce n’est pas justifié)