User Tools

Site Tools


glossary:principle

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
glossary:principle [2020-10-12 14:13] – old revision restored (2013-06-14 16:12) 159.69.186.191glossary:principle [2020-10-12 14:13] – old revision restored (2013-05-19 22:09) 159.69.186.191
Line 1: Line 1:
 ====== Principle ====== ====== Principle ======
  
-===== Meaning 1: Module as a General Concept =====+----
  
-==== Alternative Terms ==== +**Definition**: //**principle** is a rule that tells whether one solution is better than another one with respect to a certain aspect.//
-/*i.e. alternative names meaning the same thing*/ +
-  Rule +
-  Rule of Thumb +
-  Law +
-  Design Heuristic+
  
-==== Definition ==== +----
-A **principle** is a rule which tells whether one solution is better than another one with respect to a certain aspect.+
  
-==== Description ==== +A principle names and explains a certain aspect to consider while assessing a possible solution to a problem. It can be documented using [[glossary:principle description|principle descriptions]] and help talking about solutions.
-A principle names and explains a certain aspect to consider while assessing a possible solution to a problem. It can be documented using [[principle descriptions]] and help talking about solutions.+
  
 Principles are a general and universal way to communicate experience. They describe a certain aspect leaving out all the other aspects. So a principle is not a rule that is valid in every case. It's a certain tendency, a rule of thumb or a heuristic that only in combination with other principles gives a complete picture.  Principles are a general and universal way to communicate experience. They describe a certain aspect leaving out all the other aspects. So a principle is not a rule that is valid in every case. It's a certain tendency, a rule of thumb or a heuristic that only in combination with other principles gives a complete picture. 
  
-==== Examples ==== 
- 
-  * [[principles:Keep It Simple Stupid]] (KISS) 
-  * [[principles:Law Of Demeter]] (LoD) 
-  * [[principles:Don't Repeat Yourself]] (DRY) 
-  * [[principles:Single Responsibility Principle]] (SRP) 
-  * [[principles:|...]] 
- 
-==== Alternative Definitions ==== 
-/*i.e. slightly different definitions for basically the same thing*/ 
- 
-==== See Also ==== 
-  * [[Principle Catalog]] 
-  * [[Principle Language]] 
-  * [[Principle Collection]] 
- 
-==== Further Reading ==== 
- 
- 
----- 
-===== Other Meanings ===== 
-/*i.e. the same term referring to something different; put short mentions here or better add more detailed descriptions as additional sections */ 
  
-  The term "principle" is often also used to refer to any other rule, heuristic, or philosophy regardless of whether it tells good and bad solutions apart.+====== See Also ====== 
 +  [[glossary:Principle catalog]] 
 +  * [[glossary:Principle language]] 
 +  * [[glossary:Principle collection]]
glossary/principle.txt · Last modified: 2021-10-20 20:26 by christian