PHP Manual
/
Modèles de conception

Principes SOLIDES

17. 01. 2022

Les principes solides sont une façon, un ensemble de recommandations et de principes, de construire des logiciels robustes. Les principes SOLID fonctionnent pour la conception orientée objet (OOP). Leur auteur est Robert C. Martin et datent d'environ 2000.

Un aperçu rapide

Caractère Nom du principe Explication
S Principe de responsabilité unique Chaque classe n'a qu'une seule responsabilité.
O Principe d'ouverture/fermeture La fonctionnalité d'une classe peut être étendue sans la modifier.
L Principe de substitution de Liskov Les classes doivent être entièrement substituables par leurs descendants.
I Principe de ségrégation des interfaces Utilisez des interfaces petites et étroitement ciblées.
D Principe d'inversion de dépendance Dépendre des abstractions, pas des implémentations.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
3.
Status:
All systems normal.
2024