Categories
Semester 3 Unidash

Foody’s Architecture

Until the last sprint, we set the rails for our microservices’ architecture. For all the ASP.NET Core backends we make use of Domain Driven Development. Without going too much into details, here is a basic gist of our architecture: Domain models are persisted and may consist of a root aggregate, value objects (immutable child of […]

Categories
Semester 3 Unidash

Class Diagrams

UML, Code Map & Domain Models Creating class diagrams is especially fun when you work with many different domains and boundary contexts. Our challenge was to come up with loosely coupled data classes that don’t cross each others’ boundary context. Bounded Context is a central pattern in Domain-Driven Design. It is the focus of DDD’s […]