Découvrez le Loaner design pattern, une approche proposée en programmation fonctionnelle pour répondre au besoin de gestion de ressources telles que les connexions aux bases de données.
design pattern
Type-safe builder pattern
Introduction En programmation orientée objet, la création d'objets est parfois laborieuse: elle peut être le résultat de la prise en compte de nombreux paramètres, de configurations contextuelles et d'un processus de construction parfois tordu. Une première étape consiste à internaliser la création de l'objet : plutôt que de laisser le code client se dépatouiller avec … Lire la suite de Type-safe builder pattern
Les implicites en Scala
Les implicites en Scala permettent au compilateur de résoudre des arguments et de réaliser des conversions automatiquement, simplifiant ainsi la vie des développeurs.
Un disjoncteur pour éviter de mettre le feu à son application
Un disjoncteur est un composant logiciel qui limite les problèmes dus à l'indisponibilité de composants distants. Nous en détaillons les avantages et les limites, tout en proposant une implémentation basée sur le patron de conception État.
Utilisation des patrons de conception Builder et Strategy pour la gestion dynamique d’accès à des objets
Utilisation conjointe des patrons de conception Builder et Strategy pour réduire la complexité de la création d'objets.