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 [2016-09-04 01:00] – [Rationale] 5.12.30.152 | principles:keep_it_simple_stupid [2019-08-21 03:07] – [Keep It Simple Stupid (KISS)] 202.14.33.234 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Keep It Simple Stupid (KISS) ====== | + | ====== Keep It Simple Stupid (KISS kiss ) ====== |
===== Variations and Alternative Names ===== | ===== Variations and Alternative Names ===== | ||
Line 80: | Line 80: | ||
The following hypotheses can be stated: | The following hypotheses can be stated: | ||
- Simpler solutions are faster to implement. | - Simpler solutions are faster to implement. | ||
- | - Simpler solutions yield less implementation faults (which reduces testing effort). | + | - Simpler solutions yield fewer implementation faults (which reduces testing effort). |
- Simpler solutions are easier to maintain, i.e. detecting and correcting defects is more effective and efficient. | - Simpler solutions are easier to maintain, i.e. detecting and correcting defects is more effective and efficient. | ||
- | - Simpler solutions yield more reliable software, i.e. less defects show up after releasing the software. | + | - Simpler solutions yield more reliable software, i.e. fewer defects show up after releasing the software. |
All these hypotheses can be examined with respect to different complexity metrics. | All these hypotheses can be examined with respect to different complexity metrics. | ||
- | Hypothesis 1 can be regarded | + | Hypothesis 1 is true by definition. If the solution cannot be implemented |
Though hypotheses 2 and 3 are not true by definition but they can be regarded intuitively clear. Nevertheless there is some research. In ((Virginia R. Gibson and James A. Senn: // | Though hypotheses 2 and 3 are not true by definition but they can be regarded intuitively clear. Nevertheless there is some research. In ((Virginia R. Gibson and James A. Senn: // |
principles/keep_it_simple_stupid.txt · Last modified: 2021-10-20 21:09 by christian