General thoughts and ideas on Domain Driven Design, which is the methodology I prefer to use to attack complexity. It deals with important philosophical questions:

  • Who are we (identity)
  • What is life (life cycle of objects)
  • What’s the meaning of life (making sense of code through domain)
  • What’s our part in life (core domain vs subdomains)

Assisted to:


Link to blog posts