Difference between revisions of "KISS principle (Keep it simple stupid)"

(Created page with "KISS is an acronym for "Keep it simple, stupid" as a design principle noted by the U.S. Navy in 1960. A related concept in science that dates to the 13th century is Occam's r...")
 
Line 4: Line 4:


If something is designed as simple as possible it is easier to repair, maintain and understand.  If a process is designed as simple as possible it is easier to use, change or train people to use.
If something is designed as simple as possible it is easier to repair, maintain and understand.  If a process is designed as simple as possible it is easier to use, change or train people to use.
==KISS & Software Design==
The Apache Software Foundation discusses why [https://www.google.com/search?client=safari&rls=en&q=kiss+principle&ie=UTF-8&oe=UTF-8 KISS is important in software design].
Computer Hope, a free “technical support” computer information website states they use KISS in their website design and discuss applying KISS to [http://www.computerhope.com/jargon/k/kiss.htm website design, software programming and products]
== More information on KISS ==
*Wikipedia page on [http://en.wikipedia.org/wiki/KISS_principle KISS]
*Wikipedia page on [http://en.wikipedia.org/wiki/Occam%27s_razor Occam's razor]

Revision as of 12:54, 24 April 2014

KISS is an acronym for "Keep it simple, stupid" as a design principle noted by the U.S. Navy in 1960. A related concept in science that dates to the 13th century is Occam's razor that states that among hypotheses, the one with the fewest assumptions should be selected.

Many have found this to be a valuable best practice in many fields from designing products or software to designing production lines and quality control.

If something is designed as simple as possible it is easier to repair, maintain and understand. If a process is designed as simple as possible it is easier to use, change or train people to use.

KISS & Software Design

The Apache Software Foundation discusses why KISS is important in software design.

Computer Hope, a free “technical support” computer information website states they use KISS in their website design and discuss applying KISS to website design, software programming and products


More information on KISS