Skip to content

Improve documentation  #192

@jorge07

Description

@jorge07

I would like to review the docs and explain also de concepts behind some decisions.
Things needed to explain:

  • DDD objectives and reasons why.
  • Core concepts like
    • bounded context
    • anti corruption layer
    • domain
    • value objects VS entities
    • aggregates
    • aggregate root
    • layered architecture and each one responsibility
    • reasons for the command and query bus
    • the event driven design
    • the application workflow
    • symfony messenger routing and testing
    • read and write models
  • Add examples about advanced topics

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions