• 35 € ou 2 paiements mensuels de 17,50 €

Comprendre les principes SOLID en PHP

  • Fermé

Pour une meilleure pratique de la programmation orientée objets 🚀

🚀 Les principes SOLID par la pratique

On n'apprend jamais mieux que par la pratique. C'est pourquoi je vous propose qu'on passe en revue ensemble les 5 principes SOLID sur un véritable projet PHP 💪

▶ Jeu de rôle : vous êtes salarié d'une société et un collègue vous demande votre avis sur un code source qu'il vient de créer. Ensemble, nous allons déceler les problèmes de conception qui s'y trouvent, et voir comment la philosophie S.O.L.I.D. peut nous aider à les réduire ou à les supprimer !

Contenu de la formation

Introduction et mise en place

Les outils nécessaires
Aperçu
Mettre en place VSCode pour travailler !
Aperçu
Mettre en place le projet
Aperçu
Présentation du projet
Aperçu

Les principes SOLID en PHP

Dans cette section, on commence à étudier un projet codé par un ami et on y décèle des problèmes de conceptions, on y apporte les corrections proposées par les principes SOLID.
S - Single Responsibility Principle (SRP)
S - Bonus et démonstration
O - Open/Closed Principle (OCP)
L - Liskov Substitution Principle (LSP)
I - Interface Segregation Principle (ISP)
D - Dependency Inversion Principle (DIP)

Conclusion

Résumé des principes vus