Architecture & conception
Organiser un code qui doit durer : les principes SOLID, les styles en couches ou hexagonal, le DDD tactique et stratégique, CQRS, les patrons GoF et le découpage en services qui communiquent par messages.
- SOLIDLes cinq principes, avec le code avant et après.environ 16 min
- Couches, oignon, hexagonale, CleanCe qui les distingue vraiment, et quand chacune se justifie.environ 15 min
- DDD tactiqueEntités, value objects, agrégats, repositories, domain events.environ 15 min
- DDD stratégiqueBounded contexts, langage omniprésent, cartographie de contextes.environ 16 min
- CQRS et Event SourcingSéparation lecture-écriture, MediatR, journal d'événements.environ 16 min
- Patrons GoF au quotidienStrategy, decorator, factory, adapter, et ceux qu'on n'utilise jamais.environ 17 min
- Microservices et messagerieOutbox, idempotence, saga, RabbitMQ et Service Bus.environ 16 min