Citizendia
Your Ad Here

K. I. S. S. redirects here.
See also: WP:KISS. For other uses, see Kiss (disambiguation).

The KISS principle (acronym for "Keep It Simple, Stupid") states that design simplicity should be a key goal and unnecessary complexity avoided. Acronyms, initialisms, and alphabetisms are Abbreviations that are formed using the initial components in a phrase or name Simplicity is the property condition or quality of being simple or un-combined It serves as a useful principle in a wide array of disciplines, such as software development, animation, journalism, photography, engineering, and strategic planning. Common variants of the acronym include: "Keep It Sweet & Simple", and "Keep It Short & Simple". The form "Keep It Simple, Silly" is sometimes used in situations (for example, explaining the phrase to children) where "stupid" may be perceived as being too harsh.

Complexity should be avoided—simplicity is a goal in itself. Extra features are not needed; an approach that seems "too easy to be true" is in fact the best way. A very straightforward approach may seem less glamorous and less dramatic, but the trivial approach should indeed be taken. Surprisingly, the very obvious approach is often the best.

Contents

Related concepts

The principle is somewhat similar to Occam's razor, and Albert Einstein's maxim that "everything should be made as simple as possible, but no simpler. Occam's razor (sometimes spelled Ockham's razor) is a principle attributed to the 14th-century English Logician and Franciscan Friar, Albert Einstein ( German: ˈalbɐt ˈaɪ̯nʃtaɪ̯n; English: ˈælbɝt ˈaɪnstaɪn (14 March 1879 – 18 April 1955 was a German -born theoretical "[1], or Antoine de Saint Exupéry's "It seems that perfection is reached not when there is nothing left to add, but when there is nothing left to take away". Antoine de Saint Exupéry (ɑ̃twan də sɛ̃tɛgzypeˈʀi ( June 29, 1900 — July 31, 1944) was a French Writer and

Rube Goldberg machines illustrate the sorts of problems that may arise with "non-KISS," overly-complex solutions. A Rube Goldberg machine is a deliberately overengineered Apparatus that performs a very simple task in a very indirect and convoluted fashion

Instruction creep and function creep are examples of failure to follow the KISS principle in software development. Instruction creep occurs when instructions increase in number and size over time until they are unmanageable Scope creep (also called focus creep, requirement creep, feature creep, and sometimes kitchen sink syndrome) in Project management Software development is the translation of a user need or marketing goal into a Software product This is known as "Creeping Featurism".

In film animation

Master animator Richard Williams explains the KISS Principle in his book The Animator's Survival Kit and Disney's Nine Old Men write about it in their "Disney Animation: The Illusion of Life" book which is considered "the animation bible" by CG, traditional, and stop motion animators. Inexperienced animators may "overanimate," or make their character move too much and do too much, such as carrying every accent over into body language, facial expression, and lipsync. Williams urges animators to "KISS. "

See also

References

  1. ^ Hoch, Stephen (2004). In Software engineering, YAGNI, short for 'You Ain't Gonna Need It' suggests to programmers that they should not add functionality until it is necessary Contrast with redundancy and mirror. Don't Repeat Yourself (DRY also known as Single Point of Truth is a process philosophy aimed A corner case (or pathological case) is a problem or situation that occurs only outside of normal operating Parameters &mdash specifically one that manifests itself The Principles of War were tenets originally proposed by Carl von Clausewitz in his essay Principles or War, and later enlarged in his book On War Scope creep (also called focus creep, requirement creep, feature creep, and sometimes kitchen sink syndrome) in Project management Reuben Garret Lucius Goldberg ( July 4, 1883 - December 7, 1970) was an American Cartoonist who received a 1948 Pulitzer William Heath Robinson ( May 31 1872 &ndash September 13 1944) was an English Cartoonist and Illustrator The Unix philosophy is a set of cultural norms and philosophical approaches to developing software based on the experience of leading developers of the Unix Operating Occam's razor (sometimes spelled Ockham's razor) is a principle attributed to the 14th-century English Logician and Franciscan Friar, Wharton on Making Decisions. New York: Wiley, 137. ISBN 0471689386.  

Dictionary

KISS principle

-noun

  1. The empirical principle that most systems will work best if they are kept simple rather than made complex.
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic