Principes SOLID

Les principes de programmation orientée objet SOLID sont nécessaires pour créer un logiciel fonctionnel et maintenable à long terme basé sur la programmation orientée objet (POO).

Les principes fondamentaux de SOLID sont :

Voir aussi

  • le principe DRY,
    qui divise le logiciel en petits composants
  • le principe KISS,
    qui suppose l'abandon de la complexification du logiciel
  • le principe YAGNI,
    qui suppose l'abandon des fonctionnalités excessives du logiciel
  • le principe CQS,
    qui n'attribue qu'une seule commande à chaque fonction
  • le principe LoD,
    qui est appliqué lors du développement de logiciels
  • le principe de séparation des responsabilités,
    qui est appliqué lors du développement de logiciels