Inner Platform Effect
Version 1.0.0 · Updated 2026-07-30
CORE DEFINITION
In pursuit of 'flexibility', designers create a complex configuration system that becomes so intricate it essentially becomes a poor, incomplete replica of an operating system or programming language.
SCAFFOLDING EFFECT
Reduce cognitive load
Anti-over-abstraction. Don't try to make everything configurable. When you find users needing to write scripts in your software to accomplish tasks, you've gone too far.
Anchor fast decisions
Excessive pursuit of 'flexibility' causes the configuration system to balloon to the point of nearly reimplementing a language/OS, but with far inferior quality compared to real tools. The mechanism is 'replacing mature, general-purpose tools with crude, self-made ones', which is both hard to use and hard to maintain.
MINIMUM ACTION
In progress 0/4Practice this model in one real situation:
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more
Source support: Explicit
- en.wikipedia.orghttps://en.wikipedia.org/wiki/Inner-platform_effectverified
PRIVATE NOTES · Only visible to you
SAVED Q&A
ENTRY Q&A · Private saving available
Ask with a clear boundary
thinkingmodels answers from published entry context only.
Your question is sent to thinkingmodels. The answer uses public entry context only.
RELATED MODELS