Unique Experiences
It's being two weeks that I've been reading Eric Evans DDD book, and it's been a pleasant time.
More or less at the same time I started a new Project (more on that later), and it was impressive how his writings has already influenced my work.
I've wiped out all my Domain code three times since I've started reading, more on less on the same time I ended each chapter.
In fact my Domain had not changed much, but the way the Entities related to each other having my aggregates boundaries clearer.
The same way I've embraced the Knowledge Crunching process, and every time I started rewriting it, more defined the interactions, behaviors, rules and scope became. More palpable too.
I've already read about DDD from other sources and had long talks with friends about it, but it's different experiencing reading the original work. The way Evan writes, with real circumstances and real issues, is a breath of fresh air after a very dry season. I've been feeling like a man who stood on the shadow under a tree looking to the sunset, but only now coming out to the sun.
A unique experience indeed.