neoDSI   développeur web freelance symfony & wordpress   formations
+33 6 62 75 87 89 Contact

Extreme programming

extreme-programming

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é)