principles:keep_it_simple_stupid
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
principles:keep_it_simple_stupid [2013-08-10 10:57] – [Context] christian | principles:keep_it_simple_stupid [2015-07-29 15:58] – typo 195.138.130.6 | ||
---|---|---|---|
Line 22: | Line 22: | ||
===== Description ===== | ===== Description ===== | ||
- | The KISS principle is about striving for simplicity. Modern programming languages, frameworks and APIs have powerful means to create sophisticated solutions for various kinds of problems. Sometimes developers might feel tempted to write " | + | The KISS principle is about striving for simplicity. Modern programming languages, frameworks and APIs have powerful means to create sophisticated solutions for various kinds of problems. Sometimes developers might feel tempted to write " |
A solution that follows the KISS principle might look boring or even " | A solution that follows the KISS principle might look boring or even " | ||
Line 94: | Line 94: | ||
==== Specializations ==== | ==== Specializations ==== | ||
- | * [[More Is More Complex]] (MIMC): KISS states that one should strive for simplicity. MIMC makes this more concrete stating that more of anything (methods, classes, | + | * [[More Is More Complex]] (MIMC): KISS states that one should strive for simplicity. MIMC makes this more concrete stating that more of anything (methods, classes, |
* [[You Ain't Gonna Need It]] (YAGNI) | * [[You Ain't Gonna Need It]] (YAGNI) | ||
* [[Rule of Parsimony]] | * [[Rule of Parsimony]] |
principles/keep_it_simple_stupid.txt · Last modified: 2021-10-20 21:09 by christian