User Tools

Site Tools


principles:rule_of_explicitness

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
principles:rule_of_explicitness [2019-07-26 11:08] – [Contrary Principles] 82.165.232.20principles:rule_of_explicitness [2020-10-12 16:35] – old revision restored (2017-01-09 20:48) 159.69.186.191
Line 84: Line 84:
   * [[Generalization Principle]] (GP): RoE often results in specific solutions. Generality often requires stating something implicitly.   * [[Generalization Principle]] (GP): RoE often results in specific solutions. Generality often requires stating something implicitly.
   * [[Low Coupling]] (LC): Direct communication typically has the disadvantage of a higher coupling. Indirection reduces coupling but creates implicit/indirect communication paths.    * [[Low Coupling]] (LC): Direct communication typically has the disadvantage of a higher coupling. Indirection reduces coupling but creates implicit/indirect communication paths. 
-  * [[Don't Repeat Yourself]] (DRY): Following RoE sometimes leads to duplication.+ 
 ==== Complementary Principles ==== ==== Complementary Principles ====
  
principles/rule_of_explicitness.txt · Last modified: 2021-10-18 22:06 by christian