This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
start [2016-07-10 20:40] christian [Principles and Principle Languages] |
start [2016-07-10 21:35] christian design types |
||
---|---|---|---|
Line 15: | Line 15: | ||
([[about:|more...]]) | ([[about:|more...]]) | ||
+ | |||
+ | ===== Principles and Design Types ===== | ||
+ | |||
+ | [[http://design-types.net|{{:design-types.png?nolink&100 |}}]] | ||
+ | |||
+ | The validity a a certain principles is rarely disputed. But that different developers put different weight on them. Almost no-one would claim that [[principles:Keep It Simple Stupid|KISS]] is not a valid principle. But there are ones who think [[principles:Generalization Principle|GP]] is more important. | ||
+ | |||
+ | It turns out that developers can be characterized by which principles they favor when making design decisions. Understanding these different attitudes helps in communicating about design. | ||
+ | |||
+ | [[http://design-types.net|design-types.net]] describes a system of 16 design types characterizing developers in the aforementioned way. Each design type links back here to those principles each type favors or disregards. There is a questionnaire for testing yourself, a questionnaire for assessing colleagues and some statistics about those who already took part. | ||