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 revision
Previous revision
glossary:principle [2020-10-12 14:13] – old revision restored (2012-11-24 13:19) 159.69.186.191glossary:principle [2021-10-20 20:26] (current) – +++ restored +++ christian
Line 1: Line 1:
 ====== Principle ====== ====== Principle ======
 +
 +===== Meaning 1 =====
 +
 +==== Alternative Terms ====
 +/*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 [[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. 
 +
 +==== 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 Description]]
 +  * [[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.
  
-**Definition**: //A **principle** is rule that tells whether one solution is better than another one 
-with respect to a certain aspect.// 
  
 ---- ----
 +===== Discussion =====
  
-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.+Discuss this wiki article and the term on the corresponding [[talk:glossary:Principle|talk page]].
  
-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.  
glossary/principle.1602504839.txt.gz · Last modified: 2020-10-12 14:13 by 159.69.186.191