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
Next revisionBoth sides next revision
glossary:principle [2013-05-19 22:09] – external edit 127.0.0.1glossary:principle [2013-08-11 10:57] – +talk christian
Line 1: Line 1:
 ====== Principle ====== ====== Principle ======
  
-----+===== Meaning 1 =====
  
-**Definition**: //**principle** is a rule that tells whether one solution is better than another one with respect to a certain aspect.//+==== 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.
  
-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.+==== 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.  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.
 +
 +
 +----
 +===== Discussion =====
  
-====== See Also ====== +Discuss this wiki article and the term on the corresponding [[talk:glossary:Principle|talk page]].
-  * [[glossary:Principle catalog]] +
-  * [[glossary:Principle language]] +
-  * [[glossary:Principle collection]]+
glossary/principle.txt · Last modified: 2021-10-20 20:26 by christian