Projet numérologie / partie 4 jardinage

Numérologie partie 4. On jardine le code pour le rendre plus propre et ainsi plus apte a être débuggé et amélioré.

Dans tout projet, il y a 3 phases qu'il faut respecter, et dans cet ordre :

  1. make it work
  2. make it right
  3. make it fast

On doit cette phrase au célèbre Kent Beck, inventeur du TDD. Ce coding mantra (comme DRY, KISS ou encore YAGNI) marche à tout niveau de votre projet, vous pouvez tout aussi bien l'appliquer à une fonction/algorithme que vous venez de développer qu'à votre projet en entier.

Notre projet fonctionne, rendons le propre.

Projet

  1. Séparation des routes
  2. Séparation des modèles
  3. Scripts
  4. projet final