KISS (sviluppo software)
![Abbozzo](http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Puzzle_stub.svg/45px-Puzzle_stub.svg.png)
Questa voce sugli argomenti lessicologia e ingegneria del software è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
KISS è un acronimo, usato in progettazione, che sta per "Keep It Simple, Stupid", ossia «lascia semplici le cose, stupido», o «falla facile, stupido»[1]. Altre varianti dello stesso acronimo includono: Keep It Sweet and Simple, Keep It Short and Simple e Keep It Simply Smart.
Descrizione
In riferimento al codice sorgente di un programma significa non occuparsi delle ottimizzazioni fin dall'inizio, ma cercare invece di mantenere uno stile di programmazione semplice e lineare, demandando le ottimizzazioni al compilatore o a successive fasi dello sviluppo. Richiama in parte il principio filosofico del rasoio di Occam: «A parità di fattori la spiegazione più semplice è da preferire».
Note
- ^ Domenico Colella e Manfredi Vinassa de Regny, Nuovo dizionario della comunicazione e dei mass media, Rimini, Guaraldi, 2004, p. 55, ISBN 978-8-88-049723-3.
Bibliografia
- (EN) KISS, in Capstone Encyclopaedia of Business, Hoboken, Wiley, 2003.
Voci correlate
- Design pattern
- Spaghetti code
Collegamenti esterni
- (EN) Denis Howe, KISS Principle, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
- (EN) KISS Principle dal Jargon File
- (EN) The KISS principle, a developers must, su people.apache.org.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)