Retour aux cas pratiques
SOLID PrinciplesExpert
Conception d'un système plugin totalement conforme aux principes SOLID
Scénario
Contexte Une application doit permettre d’ajouter dynamiquement des extensions métier. Le Problème L’implémentation actuelle nécessite modification du noyau à chaque ajout. Contraintes Concevoir un noyau stable dépendant uniquement d’abstractions, avec plugins injectés dynamiquement. Livrable attendu Une architecture démontrant respect combiné de SRP, OCP, ISP et DIP dans un système extensible.
Compétences ciblées
architecturesolidplugin-systemextensibilitydesign-principles