Sommaire

Rester concis et simple

Deux bonnes pratiques de développement fournissent une philosophie de travail saine et efficace : DRY et KISS.

1. DRY

DRY signifie Don’t Repeat Yourself : ne vous répétez pas. Chaque ligne de code que vous écrivez représente un bogue potentiel dans l’application, une possible incompréhension pour une future personne qui la lira, du code supplémentaire à maintenir dans l’avenir, etc. On ne s’en rend pas forcément compte dans cette quête à la fonctionnalité dans laquelle on peut parfois écrire trop vite pour atteindre l’objectif plus tôt. D’où l’importance de bien avoir cette règle en tête.

Se répéter est très (trop) facile dans le monde de l’informatique. Le copié-collé est à portée de raccourcis-clavier aisés à utiliser, la taille des disques durs permet une dépense sans compter des octets, les processeurs rapides avalent les instructions tellement vite qu’on ne perçoit plus les petits détours logiques inutiles. Mais encore une fois : un code qui fonctionne peut être un véritable cauchemar à maintenir et à déboguer.

De façon générale : moins de code vous écrivez, moins de problèmes vous risquez.

En programmation orientée objet, il existe de nombreuses façons d’éviter la répétition ...