Hacker News new | ask | show | jobs
by Havelock 1524 days ago
DDD is about building maintainable software by trying to separate the business domain from the application technology. If there is no separation and/or the software is not easy to maintain(more than just being tired of looking at it year after year), then try something else.