/ Diapositives
> Cette présentation est disponible en deux variantes.
/ Vidéo
/ Nos formations connexes
/ Références
- In Search of Agile ArchitectureOpinion
- Éditorial résumant le fossé entre la gestion de projet Agile et les techniques de développement Agile. L'architecture étant souvent le grand oublié
- Anemic Domain Model
- Article d'origine de Martin Fowler
- Beware of anemic domain models
- Court résumé des désavantages
- How We Code: ORMs and Anemic Domain Models
- Exemple partant d’un domaine anémique avec Active Record vers un domaine riche tout en démontrant les avantages
- The Anemic Domain Model Pattern
- Discussion sur le sujet et contexte d’application
- On Domain-Driven Design, Anemic Domain Model, Code Generation, Dependency Injection and More…
- Opinion en faveur d’un domaine anémique
- Building rich domain models in rails. separating persistence.
- Comment tranformer une application Rails en domaine riche.
- CleanCoders.comVidéo
- Vidéos amusants sur les principes S.O.L.I.D. par Uncle Bob
- Agile Software Development, Principles, Patterns, and PracticesLivre
- Robert C. Martin
- SOLID (Wikipedia)
- Sommaire et lien sur Wikipedia
- The Hexagonal architecture
- Description initiale du patron
- Visualising Test Terminology
- Relation avec les tests et les Mocks. Également un très bon article pour comprendre le patron. Très bien imagé.
- Hexagonal Architecture For Testers: Part 2
- Images et description très claires du patron.
- Implementing Domain-Driven DesignLivre
- Excellent livre de Vaughn Vernon sur DDD. Simple mais suffisamment complet pour se lancer avec le DDD.
- Domain-Driven Design FundamentalsCours en ligneCoup de coeur
- Excellent cours en ligne. Simple, extrêmement clair et complet. Excellente introduction pour débuter même si on n'a jamais entendu parler de DDD.
- Communauté DDD
- Une foule de ressources, livres, exemples, etc.
- Exemple de DDD (en Java)
- Un exemple réel implémenté en Java de DDD.
- The Clean Architecture
- Présentation sommaire de Clean Architecture par Robert C. Martin
- DDD vs Clean Architecture: un trop court résumé...Avancé
- Mon article sur les différences entre DDD et Clean Architecture