Skip to content
ericveilleux edited this page Jan 2, 2020 · 3 revisions

Welcome to the Corazon wiki!

I wanted to have a name that represents what I consider the most important part of any software system: the domain model. Corazon means heart in Spanish. It will help you build rich and expressive domain models, which are the heart of your software systems.

This project builds upon multiple years of experience trying to build a generic-purpose Domain-Driven library with all the best practices in the industry to help build rich domain models.

There is a lot of experts out there that write books, blogs and sample code, but I haven't found a definitive library that exposes the original tactical design patterns presented by Eric Evans in 2003, as well as the newer ones that came out in the years after that.

My goal is to build a reference design that could be used by all domain models of the world so they share common principles, practices and patterns very well explained in the literature, but never grouped into a comprehensive package.

Clone this wiki locally