Keep It Simple Stupid Principle (KISS Principle)

Författare: Randy Alexander
Skapelsedatum: 23 April 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")
Video: Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")

Innehåll

Definition - Vad betyder Keep It Simple Stupid Principle (KISS Principle)?

"Håll det enkelt dumt" (KISS) -principen är en designregel som säger att system fungerar bäst när de har enkla mönster snarare än komplexa. KISS är inte avsett att antyda dumhet. Tvärtom, det är vanligtvis förknippat med intelligenta system som kan missuppfattas som dumma på grund av deras förenklade design. KISS-principen hindrar och / eller förhindrar krypande prestanda, systemfel och andra IT-problem.


KISS är också en förkortning för "keep it short and simple" och "keep it simple and straighforward".

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Keep It Simple Stupid Principle (KISS Principle)

Kelly Johnson formulerade KISS-principen i mitten av 1900-talet medan han arbetade som ingenjör för Lockheed Skunk Works, Lockheed Martins avancerade flygplanutvecklingsprogram.

Johnson myntade KISS-principen under en lång teknisk karriär för att designa system med enkla reparationsfunktioner, med hjälp av verktyg och färdigheter som används av medelmekanik. Idag används denna term ofta i programvarudesign, där funktionskrypning och instruktionskrypning kan göra program oöverskådliga över tid.


KISS-principen liknar äldre begrepp:

  • Albert Einstein: "Allt bör göras så enkelt som möjligt, men inte enklare." Detta innebär att man bör förenkla designen av en produkt och framgång uppnås när en design är på sin maximala enkelhet.
  • Occams (eller Ockham's) Razor: En 1300-talsteori som säger att i en serie hypoteser är den enklaste sannolikt att vara korrekt om inte bevisbördan vilar på en mer komplicerad teori.