Architecture Maîtrise les bonnes pratiques de code et d'architecture logicielle. Complète tes connaissances des design patterns et de la conception objet. Tutoriels ValueObject : qu'est ce que c'est ? 2017-02-08 Quelle différence entre ValueObject et Entity ? Le design pattern Double dispatch 2014-05-11 Réparer les problèmes de typage lors d'un héritage. Le design pattern Visiteur 2014-05-11 Comment ajouter une action sur un objet sans modifier sa classe ? Qu'est ce qu'une closure ? 2014-06-25 Quelle est la différence entre une closure et une fonction anonyme ? Le design pattern chaîne de responsabilité 2014-06-09 Effectuer plusieurs actions indépendantes sur un objet. L'injection de dépendances 2011-11-21 Produire du code testable et découplé. Le design pattern fabrique 2011-10-16 Centraliser la construction des objets à un seul endroit. Le design pattern Adapter 2012-09-22 Utiliser plusieurs objets qui n'ont pas les mêmes méthodes. Le design pattern stratégie 2014-06-10 Choisir dynamiquement quel algorithme exécuter. Le design pattern décorateur 2014-06-05 Modifier les fonctionnalités d'un objet sans modifier sa classe ni l'hériter. Le design pattern Singleton 2014-05-11 Comment restreindre l'instanciation d'une classe à un seul objet ? Le polymorphisme 2014-05-11 Manipuler des objets sans se soucier de leur type. La résolution statique à la volée ou Late Static Bindings 2012-10-14 La résolution tardive pour renforcer le principe d'héritage