Leksykon IT › Programowanie › KISS

KISS

Programowanie Svenska → Zaktualizowano: 2026-10-06

Zasada projektowa: najprostsze rozwiązanie, które rozwiązuje problem, zwykle jest najlepsze. Ukuł ją inżynier lotniczy Kelly Johnson z Lockheeda.

Pierwotnie chodziło o to, by samoloty dało się naprawiać w warunkach polowych zwykłymi narzędziami przez zwykłych mechaników — nie była to obelga pod adresem inteligencji. W oprogramowaniu przywołuje się ją przeciwko przeinżynierowaniu, przedwczesnym abstrakcjom i uogólnieniom na wypadek hipotetycznych przyszłych potrzeb. Bliscy krewni: YAGNI (You Aren't Gonna Need It), DRY (Don't Repeat Yourself, tylko bez przesady) oraz reguła trzech.

← Wróć do leksykonu