à mettre en place • Cependant le MakerBundle fait (presque) tout pour nous • Mais elles sont réutilisables • Et on peut utiliser des dépendances • Et elles sont plus facilement testables
• Mais il n’est pas réutilisable • Si il y a beaucoup de type, la classe va grossir très / trop vite • Le code devient pénible à tester et maintenir ⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇ ⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇ • Contraintes externes • DIC
externe est plus maintenable • Et plus réutilisable • Et plus testable • Avec _instanceof et !tagged_locator tout devient automatique • default_index_method permet de découpler la classe du type