Sébastien Roccaserra

Posté le 19/08/2024 par Sébastien Roccaserra

L'injection de dépendances, c'est à la fois simple et compliqué. La réponse courte c'est que : "c'est juste passer les dépendances en paramètre du constructeur". Mais quand on commence à vouloir l'utiliser dans notre code, on commence à se poser de nombreuses questions.Voici quelques réponses trouvées dans le livre Dependency Injection.

Lire la suite >

Posté le 24/08/2022 par Sébastien Roccaserra

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 ?

Lire la suite >

Posté le 28/03/2022 par Sébastien Roccaserra

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...

Lire la suite >

Posté le 15/09/2020 par Sébastien Roccaserra

Découvrez comment Domain-Driven Design structure vos applications grâce aux couches Domain, Application et Infrastructure de l’architecture hexagonale.

Lire la suite >

Posté le 15/10/2018 par Erwan Alliaume, Sébastien Roccaserra

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

Lire la suite >

Posté le 17/07/2018 par Sébastien Roccaserra

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...

Lire la suite >

1