This is a simple library for java annotations to mark what class is what in DDD (Service, ValueObject, Repository, Aggregate root, etc).
Many projects start without DDD approach, but as project grows larger, it becomes harder to orient oneself in all this code, and it is not easy to refactor the whole project all at once. Here is where DDDChalk annotations come into play. They are a quick means to mark important things and express the object's role in the project in terms of domain driven development. Like a chalk that tailor uses before making alterations, this annotations are a quick way to markup classes before DDD-oriented refactoring.
Tools can be implemented using these annotations to bring important things to front or to enforce DDD constraints.
DDDChalk
Set of java annotations to express domain driven design (DDD) concepts
Status: Pre-Alpha
Brought to you by:
adrozhzha
Downloads:
0 This Week