Pitié ! Arretez de tuer mon DDD !

Pitié ! Arretez de tuer mon DDD !

Présentation donnée lors du meetup DDD du Software Craftsmanship de Lyon

12fad6dce4099a21ed70cf4409fe2271?s=128

Alexandre Balmes

February 21, 2017
Tweet

Transcript

  1. Pitié ! Arrêtez de tuer mon DDD ! REX de

    ma vie d’indépendant
  2. Qui suis-je ? –––
 Id // Alexandre BALMES
 
 Twitter

    // pockystar
 
 Org // vanoix.com
  3. DEPUIS 3 ANS

  4. Mais pourquoi ?

  5. Parce que je ne suis 
 pas très bon
 (cette

    notion dépend de votre curseur “bon” )
  6. Let’s REX

  7. None
  8. None
  9. None
  10. Leçon n°1

  11. Domain Driiiiiven Design

  12. /ˈdrɪvən/

  13. None
  14. Leçon n°2

  15. Un état d’esprit

  16. ❤ DDD ❤ SOFTWARE CRAFTSMANSHIP ❤ 
 ❤ XP ❤

    TDD ❤…❤
  17. Leçon n°3

  18. De l’architecture

  19. Application/Domain/Infrastructure/User Interface Bounded Context
 Anti-Corruption Layer

  20. Leçon n°4

  21. De la rationalisation

  22. Core Domain
 Generic Domain
 Supporting Domain

  23. Leçon n°5

  24. Des patterns

  25. Aggregate Value Object Entity Repository Service Data Transfer Object Specification

  26. Leçon n°6

  27. Des addons

  28. CQRS CQS Event Sourcing ADR
 (Event|Model)Storming …

  29. None
  30. None
  31. None
  32. None
  33. Erreur n°1

  34. Penser que le DDD est simple

  35. Erreur n°2

  36. Le manque de communication

  37. Erreur n°3

  38. Le manque de préparation

  39. Erreur n°4

  40. Les concessions

  41. Erreur n°5

  42. L’abstraction et la magie

  43. Erreur n°6

  44. La documentation

  45. Erreur n°7

  46. Ce livre n’est pas un texte sacré

  47. Erreur n°8

  48. Mais vous faites du DDD pour qui ?

  49. Merci

  50. None
  51. Questions

  52. None