Blog

Clean code, architecture et performance

Retours d'expérience et guides pratiques pour les développeurs Java, Spring Boot, Kafka et Angular.

Clean code & architecture

Architecture microservices robuste et évolutive : migrer d’un monolithe pas à pas

Migrer d'un monolithe vers des microservices sans big bang : Strangler Fig, découpage DDD, Kafka avec Outbox, Saga, API Gateway, Resilience4j et observabilité. Code Spring Boot…

4 novembre 2026 · 15 min de lecture
Clean code & architecture

Pattern Strategy en Angular : validation dynamique de formulaires avec FormGroup

Validation de formulaires Angular selon le rôle ou le contexte : appliquez le pattern Strategy avec FormRecord, un resolver multi-provider et une factory qui réapplique les…

4 novembre 2026 · 11 min de lecture
Clean code & architecture

SOLID en JavaScript : les 5 principes expliqués avec du code

Les cinq principes SOLID appliqués à JavaScript moderne : un exemple avant/après pour chacun, ce qui change sans interfaces ni typage, et les pièges du sur-découpage.

2 novembre 2026 · 6 min de lecture
Clean code & architecture

Architecture hexagonale Spring Boot : guide pratique avec exemple

Organiser un projet Spring Boot en ports et adaptateurs : domaine en Java pur, ports entrants et sortants, adaptateurs REST et JPA, et des tests métier…

2 novembre 2026 · 7 min de lecture
Clean code & architecture

Design patterns : la base de tout développement logiciel robuste

Comprendre les patterns, c'est comprendre les technologies : les trois familles de design patterns et les six patterns comportementaux à maîtriser en premier.

12 octobre 2025 · 5 min de lecture

Ne ratez pas le prochain article

Une leçon et un kata de refactoring par mois, par e-mail.

S'inscrire à la newsletter