Principe de développement orienté-objet SOLID
L’acronyme signifie: – Single responsability principle (SRP°: responsabilité unique, – Open/close principle (OCP): principe ouvert/fermé, – Liskov substitution principle (LSP): substitution de Liskov, – Interface segragation principle (ISP): ségrégation des interfaces, – Dependency inversion principle (DIP): inversion des dépendances. Responsabilité unique Une classe doit avoir une et seulement une seule raison de changer. Principe ouvert/fermé…