Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M5103

Separation of Concerns, SoC

Separation of Concerns, SoC
Learn & MetacognitionHigh supportCognitive Science
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

The principle of breaking a complex system into non-overlapping modules, each focusing on a specific function or aspect. For example, HTML handles structure, CSS handles style, and JS handles interaction.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

A scalpel for deconstructing complexity. When life becomes a tangled mess, use SoC: physically isolate "work matters", "relationship matters", and "health matters". Don't think about work while eating, don't handle relationships while working. Handle one concern at a time.

anchor

Anchor fast decisions

Complexity arises from the entanglement of concerns. By dividing a system into modules with clear boundaries and no overlap, each module solves only one problem and can be understood and modified independently without affecting others, thereby reducing cognitive load and change cost.

MINIMUM ACTION

In progress 0/4

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E5%85%B3%E6%B3%A8%E7%82%B9%E5%88%86%E7%A6%BBZH · Explicit
    verified

RELATED MODELS