Minimal Moving Parts

Back to KISS

Reduce the number of components, abstractions, and interactions to the minimum required. Each additional moving part introduces potential failure modes, increases cognitive load, and makes the system harder to reason about.

property kiss minimal-parts