NYC October Class discount for Newsletter Subscribers
Want to attend one of the DDD classes being taught by Eric Evans in October? You and/or a colleague can enroll for over 20% off with the discount codes below if you register by October 10.
- October 5, DDD Overview $550 (save $140) Enter discount code DDDV0910NLX
- October 6-9, DDD Immersion $2230 (save $530!) Enter discount code DDDM0910NLX
Get more information or register online here. Please help us to spread the word about our classes. Pass the message and the discount along to your colleagues. They can also sign up for this newsletter here
Eric Evans reports from DDDeXchange

Last month in London we held the first conference dedicated to DDD, co-sponsored by Domain Language and Skills Matter, our certified training partner in the UK. (You can link to a page on this site and then link to Skills Matter from there.) We heard about topics ranging from DDD in the Cloud to the successful project that rebuilt the Guardian UK Online (a high-volume, complex online newspaper).
Alberto Brandolini, one of our certified instructors, gave a particularly funny and occasionally hair-raising talk. He drew from his experience in software development for the Italian government to illustrate the value of context mapping, even within some very dysfunctional organizations. His context maps helped explain why frustrating projects were not going anywhere, and how these organizations were unlikely to change their practices in ways that would have resulted in successful outcomes as originally conceived. Alberto illustrated how he and the other team leaders were able to devise strategies that allowed projects to succeed in more modest ways and within the realities of bureaucracies.
One speaker from outside the DDD community, Dan Hayward, demonstrated the use of the Naked Objects ("NO") platform to improve the collaboration of domain experts and developers during model exploration. NO attempts to use the domain objects directly to control application functionality and power the UI by emphasizing the expressiveness of those domain objects. One could say that NO is aimed at reinforcing the Ubiquitous Language. Dan made the point that rapidly prototyping and changing application behavior is cheaper with NO and this, combined with the directness of the expression of the Ubiquitous Language allows for more experimentation and feedback.
Gojko Adzic, another certified instructor, discussed the usefulness of the Aggregates pattern in addressing some of the knotty problems of distributed systems, including Cloud computing.
After so many interesting presentations, I was surprised that the best was yet to come. The highlight of the day occurred at the end when we had the "Park Bench" discussion. Beer had arrived and the crowd had thinned, which resulted in broad participation and lively debate. One hot topic was how business analysts can be more useful on a DDD project. Then we all shared ideas on how to draw in business experts and how to keep them engaged.
Announcing Domain Language Germany
German DDDers will want to know about our newly formed partner, Domain Language Germany. The launch of Domain Language Germany introduces some great new options for German software project leaders and developers. Domain Language Germany will offer the same set of consulting services and training classes that our US-based consultants provide. We will be working hand in hand to reinforce the consistency and quality of services for our clients everywhere, including co-instructing classes and cross-over on client projects. Naturally, we will continue to collaborate on activities to support the DDD community. A one-day DDD Overview is scheduled for September 14, coinstructed by Eric Evans and Hans Dockter. Read the details or register online here.

