Sébastien Roccaserra

Les bases de l’injection de dépendances illustrées par des exemples concrets et des bonnes pratiques.Voici quelques réponses trouvées dans le livre Dependency Injection.

Il y a quelques années, quelque chose me trottait dans la tête : et si j’avais moi aussi besoin de réviser les bases ?

Cet article présente Sprout Method et Wrap Method, deux techniques très utiles quand :on travaille sur du code non testé (une des définitions possibles de “code legacy”)on souhaite y ajouter une fonctionnalité couverte par des tests (la “reason to change”).Ces deux techniques sont les premières techniques présentées par le livre “Working Effectivel...
Application / Domain / Infrastructure : des mots de la Layered Hexagonal Clean Architecture ?
Software Engineering
Découvrez comment Domain-Driven Design structure vos applications grâce aux couches Domain, Application et Infrastructure de l’architecture hexagonale.

Learn the 3 key principles of Hexagonal Architecture and see a practical implementation example to build maintainable and testable software systems.

Documentée en 2005 dans son blog par Alistair Cockburn, l’Architecture Hexagonale est une architecture logicielle qui a beaucoup d’avantages et connaît depuis 2015 un regain d’intérêt.L’intention originale de l’Architecture Hexagonale est :Allow an application to equally be driven by users, programs, automated test or batch scripts, and to be devel...