IT-lexikon › Programmering › KISS

KISS Keep It Simple, Stupid

Programmering In English → Uppdaterad: 2026-05-23

Design-princip: enklaste lösningen som löser problemet är oftast den bästa. Myntad av flygingenjör Kelly Johnson på Lockheed.

Johnsons originalbeskrivning gällde flygplan som måste kunna repareras av menige mekaniker i fält med basala verktyg — inte ett dumhetsförolämpande. Inom mjukvara används den för att motverka över-engineering, premature abstractions, generaliseringar för hypotetiska framtida behov. Närbesläktade: YAGNI (You Aren't Gonna Need It), DRY (Don't Repeat Yourself, men inte över-applicerad), Rule of Three.

← Tillbaka till lexikonet