Huis Ontwikkeling Wat is houd het eenvoudig dom principe (kusprincipe)? - definitie van techopedia

Wat is houd het eenvoudig dom principe (kusprincipe)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Keep It Simple Stupid Principle (KISS-principe)?

Het 'keep it simple stupid'-principe (KISS) is een ontwerpregel die stelt dat systemen het beste presteren wanneer ze eenvoudige ontwerpen hebben in plaats van complexe. KISS is niet bedoeld om domheid te impliceren. Integendeel, het wordt meestal geassocieerd met intelligente systemen die vanwege hun simplistische ontwerp als dom kunnen worden opgevat. Het KISS-principe belemmert en / of voorkomt sluipende featurism, systeem failover en andere IT-problemen.

KISS is ook een acroniem voor "houd het kort en simpel" en "houd het eenvoudig en recht door zee".

Techopedia verklaart Keep It Simple Stupid Principle (KISS-principe)

Kelly Johnson formuleerde het KISS-principe in het midden van de jaren 1900 terwijl hij werkte als ingenieur voor de Lockheed Skunk Works, het geavanceerde vliegtuigontwikkelingsprogramma van Lockheed Martin.

Johnson bedacht het KISS-principe tijdens een lange engineeringcarrière van het ontwerpen van systemen met eenvoudige reparatiemogelijkheden, met behulp van tools en vaardigheden die worden gebruikt door gemiddelde monteurs. Tegenwoordig wordt deze term vaak gebruikt in softwareontwerp, waar functiecreep en instructiecreep programma's na verloop van tijd onhandelbaar kunnen maken.

Het KISS-principe is vergelijkbaar met oudere concepten:

  • Albert Einstein: "Alles moet zo eenvoudig mogelijk worden gemaakt, maar niet eenvoudiger." Dit betekent dat men het ontwerp van een product moet vereenvoudigen en dat succes wordt behaald wanneer een ontwerp zijn maximale eenvoud heeft.
  • Occam's (of Ockham's) Razor: een 14e-eeuwse theorie die stelt dat in een reeks hypothesen de eenvoudigste waarschijnlijk het meest correct is, tenzij de bewijslast berust op een meer gecompliceerde theorie.
Wat is houd het eenvoudig dom principe (kusprincipe)? - definitie van techopedia