Harry has been DDDing since 2010. Since that time, he's worked at Fortune 500 companies and micro-startups, as well as serving tours of duty as lead editor for InfoQ.com's architecture and design content and also as a member of the product committee for both NY and SF QCon conferences. He now focuses on building teams that deliver amazing solutions based upon DDD and innovative software development practices.
DDD is more than just aggregates, entities, and value objects! In fact, many of the most powerful aspects of DDD go overlooked when teams begin refactoring their monoliths. This talk will provide conceptual tools that can help you carve your team's domain from a ball of mud while leaving your monolith intact. We'll focus on a few key design tactics while working through a simple refactoring of a classic anemic service.