Dans les années 2000, Robert Martin introduit l'acronyme SOLID pour résumer cinq principes clés pour produire du code « propre », facile à maintenir.
Ces principes clés sont ceux que nous allons voir dans cet article et qui en constitueront l'ossature, mais en amont, en guise d'introduction, nous pouvons nous intéresser à une approche qualité, venue du Japon au milieu du siècle dernier et qui peut s'appliquer à l'informatique. Cette approche ou philosophie des 5S, présentée dans [1], est la suivante :
- Seiri (« s'organiser ») : les différents éléments d'un code doivent être structurés et aisément identifiables. Ainsi, une action aussi anodine que de nommer les identifiants, méthodes et classes ne l'est pas tant que cela et doit requérir toute votre attention ;
- Seiton (« situer ») : un morceau de code doit se trouver là où l'on s'attend logiquement à ce qu'il se trouve. Si ce n'est pas le cas, c'est qu'il n'est pas à sa place et que la structure du code n'a...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première