Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M1126

Big Ball of Mud

Big Ball of Mud
BusinessHigh supportManagement
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

Refers to a software system that is chaotic, unstructured, spaghetti-like, and patched together. It is the natural state of unmanaged software development (the end point of entropy).

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Identify decaying systems. When you find that the parts of an organization or system are highly coupled, where a change in one place affects everything else, and no one can clearly describe the overall architecture, it is a 'Big Ball of Mud'. At this point, patching is meaningless; you must consider rewriting or splitting.

anchor

Anchor fast decisions

An anti-pattern in software architecture, referring to a system that is randomly assembled and lacks clear structure, like a 'Big Ball of Mud'. The mechanism is that short-term rushing and requirement drift cause module boundaries to dissolve, leading to loss of control over complexity.

MINIMUM ACTION

In progress 0/1

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
    en.wikipedia.orghttps://en.wikipedia.org/wiki/Spaghetti_codeZH · Explicit
    verified

RELATED MODELS