Skip to main content

Domain Modeling

· 4 min read

(Notes on Architecture Patterns with Python by Harry Percival, Bob Gregory: Chapter 1 - Domain Modeling)

What I Liked About This Chapter

  1. Clear definitions of value objects and entities.
  2. Emphasis that not everything has to be an object: introducing the concept of a domain service function.
  3. Highlighting how exceptions can express domain concepts.