TLDR Web Dev · OPINIONS & ADVICE

USING ANTI-REQUIREMENTS TO FIND SYSTEM BOUNDARIES

particular.net5 min read

Summary from the TLDR Web Dev newsletter

Starting a new project in a company involves lots of meetings with business stakeholders to hash out initial requirements and canonical data models. To help decompose a complex domain, we can use anti-requirements to find attributes incorrectly lumped together on the same entity. Using anti-requirements is a powerful way to increase autonomy by breaking your domain into separate islands that can evolve independently.