~/talk

Domain-Driven Design tactically and practically

TalkinPolishat 4Developers Kraków 2019 · on Tuesday, 2019-10-01· [software-architecture]
links:none on file
slides:none on file

Covers tactical Domain-Driven Design implemented in .NET (C#) to build a clean, adaptable domain model for complex business rules. Explains concrete practices: naming, encapsulation, infrastructure independence, Law of Demeter, composition over inheritance, low coupling/high cohesion, aggregate boundaries, persistence and validation, using rich domain types instead of primitives, and supporting architecture plus unit testing to enable change.

AI-written summary · about

  1. 0:00DDD introduction
  2. 2:59Clean code and domain model
  3. 5:09OOP basics
  4. 8:22Commands, aggregates and events
  5. 15:17Ubiquitous language and object behavior
  6. 22:50Infrastructure ignorance and architecture
  7. 27:49Business rule validation
  8. 33:13Eventual consistency and aggregates
  9. 35:23Business class design
  10. 40:05Unit tests in DDD
  11. 43:02Recommended books and summary
  12. 45:38Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.