User Tools

Site Tools


collections:ood_principle_language

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
collections:ood_principle_language [2013-08-11 10:19]
christian +talk
collections:ood_principle_language [2014-07-23 11:08] (current)
christian fixed layout of box
Line 39: Line 39:
 ===== Box ===== ===== Box =====
  
-^ [[collections:​OOD Principle Language|{{:​collections:​ood_principle_language.png?​nolink&​260|}}]] ​^                               ​**[[collections:​OOD Principle Language]]** ​                          ​^^^^^^ +^                               ​**[[collections:​OOD Principle Language]]** ​                          ^^^^^^^ 
- :::  ​^   ​General Principles ​  ​^^^^^^ +      ​^   ​General Principles ​  ​^^^^^^ 
-^  :::  |   ​[[principles:​Murphy'​s Law|ML]] ​  ​| ​  ​[[principles:​Keep It Simple Stupid|KISS]] ​  ​| ​     [[principles:​More Is More Complex|MIMC]] ​  ​| ​  ​[[principles:​Don'​t Repeat Yourself|DRY]] ​  ​| ​  ​[[principles:​Generalization Principle|GP]] ​  ​| ​  ​[[principles:​Rule of Explicitness|RoE]] ​  ​| ​  +^  ​[[collections:OOD Principle Language|{{:collections:ood_principle_language.png?​nolink&​220|}}]] ​ ​| ​  ​[[principles:​Murphy'​s Law|ML]] ​  ​| ​  ​[[principles:​Keep It Simple Stupid|KISS]] ​  ​| ​     [[principles:​More Is More Complex|MIMC]] ​  ​| ​  ​[[principles:​Don'​t Repeat Yourself|DRY]] ​  ​| ​  ​[[principles:​Generalization Principle|GP]] ​  ​| ​  ​[[principles:​Rule of Explicitness|RoE]] ​  ​| ​  
 ^  :::  ^   ​Modularization Principles ​    ​^^^^^^ ​ ^  :::  ^   ​Modularization Principles ​    ​^^^^^^ ​
 ^  :::  |   ​[[principles:​Model Principle|MP]] ​  ​| ​  ​[[principles:​High Cohesion|HC]] ​  ​| ​  ​[[principles:​Encapsulate the Concept that Varies|ECV]] ​  | ^  :::  |   ​[[principles:​Model Principle|MP]] ​  ​| ​  ​[[principles:​High Cohesion|HC]] ​  ​| ​  ​[[principles:​Encapsulate the Concept that Varies|ECV]] ​  |
Line 50: Line 50:
 ^  :::  ^   ​Internal Module Design Principles ​     ^^^^^^ ^  :::  ^   ​Internal Module Design Principles ​     ^^^^^^
 ^  :::  |   ​[[principles:​Information Hiding/​Encapsulation|IH/​E]] ​  ​| ​  ​[[principles:​Invariant Avoidance Principle|IAP]] ​  ​| ​  ​[[principles:​Liskov Substitution Principle|LSP]] ​  ​| ​   [[principles:​Principle of Separate Understandability|PSU]] ​  | ^  :::  |   ​[[principles:​Information Hiding/​Encapsulation|IH/​E]] ​  ​| ​  ​[[principles:​Invariant Avoidance Principle|IAP]] ​  ​| ​  ​[[principles:​Liskov Substitution Principle|LSP]] ​  ​| ​   [[principles:​Principle of Separate Understandability|PSU]] ​  |
 +
 +
  
 ===== Discussion ===== ===== Discussion =====
  
 Discuss this wiki article and the collection on the corresponding [[talk:​collections:​OOD Principle Language|talk page]]. Discuss this wiki article and the collection on the corresponding [[talk:​collections:​OOD Principle Language|talk page]].
collections/ood_principle_language.txt · Last modified: 2014-07-23 11:08 by christian