SOLID est une notion s’articulant sur un ensemble de cinq principes de base de la programmation orientée objet. Il ne s’agit pas à proprement parler de règles de programmation, qui auraient pu être incorporées dans les langages, mais de principes permettant d’écrire du code plus facilement extensible et maintenable.
Jean-Philippe Gouigoux