Domain Driven Design and when not to use it
DDD is complex because it's good for complex problem domains.
Most projects do not start out complex, and many never get there.
But when problems are complex we should recognize that and be able to shift into a higher gear to address them with the tools in DDD.
About our Speaker:
Mark Windholtz: XP - Extreme Programming early adopter and trainer. Active in using Domain Driven Design. "Agile" is drifting away from the original intent, let's fix that. Organized & Led 6 XP teams. Delivered code in 'C', C++, Smalltalk, Java, Ruby, Elm, and Elixir
Pizza, drinks and conversation will follow our speaker!
As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.