We’ve all heard of Test-Driven Development (aka TDD), and those of us who’ve been around the block a few times have no double heard of Behaviour Driven Development (BDD) and Domain Driven Development (DDD) as well. But have you heard of their dodgy cousins?

In this series I want to explore a handful of these lesser-known development methodologies, exploring both what they are, and what you might want (or need) to do to address them when they occur.

Aside: If you haven’t read it, Eric Evan’s book Domain Driven Design is essential reading for anyone developing software for complex business domains. While stemming from the precepts of object-oriented design, the ideas he discusses are relevant regardless of the architectural style you choose.


blog comments powered by Disqus
Prior Post
Don't be that person  05 Dec 2020
April 2021