Hacker News new | ask | show | jobs
by pydry 1534 days ago
The bigger problem I saw wasnt getting people up to speed but:

* The patterns dictated by DDD typically ballooned the amount of code sometimes by up to 4x - usually due to all the added indirection.

* This meant some architectural mistakes took 4x as long to fix. If you misplaced your bounded context borders in particular you were fucked.

* It reduced programming to a bit of a religious exercise where instead of having productive discussions about benefits and trade offs we argued about the "right" way to do DDD.