about:describing_principles
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
about:describing_principles [2012-12-05 16:14] – created christian | about:describing_principles [2013-09-05 20:28] (current) – christian | ||
---|---|---|---|
Line 6: | Line 6: | ||
===== Variants and Alternative Names ===== | ===== Variants and Alternative Names ===== | ||
- | Each principle may have several alternative names. This may be because the same principle has been described several times independently | + | Each principle may have several alternative names. This may be because the same principle has been described several times independently. A principle may also evolve over time, change its name, change its meaning, may be applied to other contexts, etc. So there may be several names referring basically to the same principle. This also means that the alternative names may roughly correspond to certain views on the principle. The views may differ slightly resulting in certain variations of the principle. Alternative names are listed in this section and, if necessary, explained. The views may differ slightly resulting in certain variations of the principle. |
Alternative names are listed in this section and, if necessary, explained. Variations are also explained and, depending on the difference, may additionally be described on a separate wiki page. | Alternative names are listed in this section and, if necessary, explained. Variations are also explained and, depending on the difference, may additionally be described on a separate wiki page. | ||
Line 13: | Line 13: | ||
===== Context ===== | ===== Context ===== | ||
- | Principles apply in certain [[contexts: | + | Principles apply in certain [[contexts: |
- | ===== Definition | + | ===== Principle Statement |
- | The definition section states the principle is one or two sentences. This may be the original wording or a new one. | + | The principle |
===== Description ===== | ===== Description ===== | ||
- | As one or two sentences | + | As one or two sentences |
===== Rationale ===== | ===== Rationale ===== | ||
- | Principles normally are not hard rules but rather heuristics or rules of thumb. So there is no formal proof showing that the principle is correct in each and every situation. Nevertheless there needs to be a reason for the principle, meaning some rationale explaining why it holds. In order to apply the principle, the rationale | + | Principles normally are not hard rules but rather heuristics or rules of thumb. So there is no formal proof showing that the principle is correct in each and every situation. Nevertheless there needs to be a reason for the principle, meaning some rationale explaining why it is valid. In order to assess whether |
+ | |||
+ | |||
+ | ===== Strategies ====== | ||
+ | |||
+ | The main idea behind principles | ||
+ | |||
+ | |||
+ | ===== Caveats ===== | ||
+ | |||
+ | This section lists warnings on how //not// to use this principle. Disadvantages are partly treated below in the section " | ||
Line 40: | Line 50: | ||
Apart from the rationale there may be different evidence that the principle holds: | Apart from the rationale there may be different evidence that the principle holds: | ||
- | * [[wiki: | + | * [[wiki: |
- | * [[wiki: | + | * [[wiki: |
* [[wiki: | * [[wiki: | ||
* A principle may be both // | * A principle may be both // | ||
- | * [[wiki: | + | * [[wiki: |
===== Relations to Other Principles ===== | ===== Relations to Other Principles ===== | ||
- | There are certain relationships among principles. This section lists and explains them so the consideration of one principle inevitably leads to other principles that can be considered. | + | There are certain relationships among principles. This section lists and explains them so the consideration of one principle inevitably leads to other principles that can be considered. An important aspect of this is that the pure purpose of this list of relationships is to give a clear navigation path to the principles that should be considered next. These relationships are fuzzy and sometimes not valid in every respect. But this is not a problem since their purpose is to be practically useful. A purely " |
==== Generalizations ==== | ==== Generalizations ==== | ||
- | A //generalization// of the principle is another principle that can be applied in a broader context or one that is less demanding. The principle is always a //specialization// of its //generalizations//. A principle | + | A generalization of a principle is another principle that can be applied in a broader context or one that is less demanding. |
+ | |||
+ | The principle is always a specialization of its generalizations. | ||
==== Specializations ==== | ==== Specializations ==== | ||
- | A //specialization// is a more concrete principle that either applies in a narrower context, | + | A specialization is a more concrete principle that either applies in a narrower context, makes more prescriptions, |
+ | |||
+ | The principle is always a generalization of its specializations | ||
==== Contrary Principles ==== | ==== Contrary Principles ==== | ||
- | Following the principle may have a negative impact on aspects addressed by other principles. These contrary principles are listed here and the consequence is explained. | + | Following the principle may have a negative impact on aspects addressed by other principles. These contrary principles are listed here and the consequence is explained. |
+ | |||
+ | As the relationships are purely for navigational purposes, the "is-contrary-to" relationship is not necessarily symmetric. | ||
==== Complementary Principles ==== | ==== Complementary Principles ==== | ||
- | A principle is always a reduction of the given design problem to a very specific aspect or effect. Other principles have to be considered too in order to have a full picture of the design problem. Sometimes when one principle is considered, another one is very likely to be relevant, too. Then this is a complementary principle. | + | A principle is always a reduction of the given design problem to a very specific aspect or effect. Other principles have to be considered too in order to have a full picture of the design problem. Sometimes when one principle is considered, another one is very likely to be relevant too despite not being contrary. This is then a complementary principle. As for the other relations |
+ | |||
+ | Similar to " | ||
==== Principle Collections ==== | ==== Principle Collections ==== | ||
Line 71: | Line 89: | ||
This section lists all [[glossary: | This section lists all [[glossary: | ||
- | ===== Example | + | ===== Examples |
- | A self-contained | + | One or more self-contained |
Line 87: | Line 105: | ||
===== Further Reading ===== | ===== Further Reading ===== | ||
- | Apart from the original source which may be already mentioned | + | Apart from the original source which may be already mentioned |
about/describing_principles.1354720482.txt.gz · Last modified: 2013-05-19 22:09 (external edit)