Co-presented with Scott Bellware
Since its introduction in 2003, Domain-Driven Design patterns have had a history of cargo-cult implementations, from DDD Light to implementing an entire bounded context as a single class. This presentation isn’t a definitive history of all of the questionable things that have been done in the name of DDD, but it points out particular characteristics and causes of cargo cult thinking in geek culture, and recasts “geek” as a chief cause of long-lived software mistakes, rather than an identity to be venerated.
Co-facilitated with Scott Bellware
Two hours of hands-on labs with a minimum of lecture giving participants hands-on coding experience with event-sourced, autonomous services and the distributed systems fundamentals used in microservices projects.
Topics covered include:
Author of “Domain-Driven Design”
Object Design Pioneer
Inventor of Wiki
Author of “Implementing DDD”
Inventor of EventStorming
Serial DDD Advocate
Student of Systems
Java Champion and Author of POJOs in Action
Creator of Axon Framework
UX Expert, Business Analyst and Software Developer
Asker of Inconvenient Questions
Secure Domain Philosopher
Author of Secure by Design, DDD Enthusiast, Coder and Quality Defender
I Model Business Domains For Fun.
Designer or Engineer? Yes!
Intense perfectionist with a passion for DDD and BDD
Full-stack developer. @dddmadrid Organizer
DDD Practitioner and FP aficionado
Shipper of Things
Author of "Head-First Domain-Driven Design" O'Reilly 2018?