Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M1443

Voodoo Programming

Voodoo Programming
DecidemediumDecision Science
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

Refers to programmers copying code without understanding the underlying principles, merely because "it seems to work this way" or "that's how the code is written online." Once the code has problems, they can only rely on superstitious attempts (changing this, changing that) to fix it.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Be wary of knowing the how but not the why. In corporate decision-making, if a policy is implemented because "other companies do it this way" or "it's always been done this way," that is managerial voodoo programming. One must question the underlying logic.

anchor

Anchor fast decisions

Refers to copying "working" code or practices without understanding the principles, and when problems arise, relying on blind trial-and-error (changing this, changing that) rather than identifying the root cause; essentially, it is superstitious engineering of "knowing the how but not the why."

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
    catb.orghttp://catb.org/jargon/html/V/voodoo-programming.htmlZH · Explicit
    verified

RELATED MODELS