KISS je zkratka pro Keep It Simple, Stupid (případně v mírnější verzi Keep It Simple and Straightforward).
Filozofie spočívá v tom, že většina systémů, kódů a architektur funguje nejlépe, když jsou udržovány co nejjednodušší, místo aby se zbytečně komplikovaly. Zbytečná složitost vede k chůzi po tenkém ledě, horší udržovatelnosti, těžšímu ladění (debuggingu) a vyšší chybovosti.
Princip se uplatňuje napříč celým IT – od psaní zdrojového kódu a správy databází přes návrh síťové infrastruktury až po uživatelské rozhraní (UI/UX). V softwarovém inženýrství se často doplňuje s dalšími filozofiemi, jako je DRY (Don't Repeat Yourself) nebo YAGNI (You Aren't Gonna Need It).
Copyright © 2016 Minimax Digital Firm - Design: Tooplate
Bc. Josef Jebavý - blog www.josefjebavy.cz - IT konzultace, správa serverů a vývoj SW/HW projektů na míru