Separation Of Concerns

When structuring code into layers and modules with clear boundaries. Use when the user says "this function does too much," "fat controller," "mixed concerns," "where should this logic go," or "separate the layers." For interface-level design, see solid. For object-level coupling, see law-of-demeter.

jordancoin Updated

File contents

JordanCoin/codingskills/tree/main/skills/separation-of-concerns commit 813d1d75aa

Frequently asked questions

npx skillmds@latest add jordancoin/separation-of-concerns