DDD Is Not Dying. Cargo-Cult DDD Is.
This is not an attack on Domain-Driven Design. The core value of DDD still matters, perhaps even more in the age of AI. Understanding a complex business domain Defining bounded...
Search fresh public links, source activity, and ready-to-use post angles for Domain-Driven Design.
Fresh curated links around Domain-Driven Design are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
This is not an attack on Domain-Driven Design. The core value of DDD still matters, perhaps even more in the age of AI. Understanding a complex business domain Defining bounded...
Modern software systems rarely fail due to poor coding skills. Most failures occur when teams lose sight of the business problem they are addressing. As systems evolve, requirement...
Originally appeared on avdi.codes. We organized around nouns, not verbs. Users, lists, tasks, comments, each owned by exactly one service. Operations were almost entirely CRUD. Com...
Eric Evans gave us the Ubiquitous Language as the hardest artifact a team can build. Large language models now absorb it in minutes. That is not a productivity win — it is a philos...
Traditional CRUD systems store only the current state of an entity. When a record is updated, the previous value is overwritten and lost forever. Event Sourcing inverts this model:...
LLMs generate code incredibly fast, but to ensure they generate exactly what is intended, they need clear boundaries. Abstractions and Domain-Specific Languages (DSLs)...
https://paweldabrowski.com/farewell-to-rails-way/when-your-code-speaks-rails-instead-of-the-domain
As our Laravel applications grow, we inevitably face a common architectural dilemma: where do we put complex business logic that dictates whether an entity meets certain criteria?...
После трёх частей разбора деградации остаётся один вопрос: как написать NestJS-проект так, чтобы god-сервис и циклические зависимости были невозможны. «Писать аккуратнее», «лучше р...
Сколько раз вы реально меняли базу под приложением? Generic Repository – первое, что тащат в проект, и последнее, в чём сомневаются, – держат ровно ради этого. У меня за карьеру см...
Стандартный ответ на god-сервис — декомпозиция: разнести логику по нескольким сервисам с чёткими зонами ответственности, оставить тонкий оркестратор. После рефакторинга код действи...
Стандартный ответ на god-сервис — декомпозиция: разнести логику по нескольким сервисам с чёткими зонами ответственности, оставить тонкий оркестратор. После рефакторинга код действи...
Architecture choices become clearer when the CMS is not the whole application. Yii3 helps frame where Drupal should lead and where a separate PHP service may belong.
The Architecture That Changed the Game: Modeler API...
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.