User Tools

Site Tools


collections:principles_in_object-oriented_software_construction

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
collections:principles_in_object-oriented_software_construction [2020-10-12 17:46] – old revision restored (2013-01-15 14:17) 159.69.186.191collections:principles_in_object-oriented_software_construction [2020-10-12 17:46] – old revision restored (2013-01-14 17:26) 159.69.186.191
Line 19: Line 19:
 Further principles in OOSC: Further principles in OOSC:
   * [[principles:Command-Query Separation]]   * [[principles:Command-Query Separation]]
-  * [[principles:Operand Principle]] aka Option-Operand Separation 
   * [[principles:Symbolic Constant Principle]]   * [[principles:Symbolic Constant Principle]]
   * [[principles:Taxomania Rule]]   * [[principles:Taxomania Rule]]
Line 35: Line 34:
 ^   "Fife Rules"  [[principles:Direct Mapping]]     [[principles:Few Interfaces]]     [[principles:Small Interfaces]]     [[principles:Explicit Interfaces]]     [[principles:Information Hiding]]   | ^   "Fife Rules"  [[principles:Direct Mapping]]     [[principles:Few Interfaces]]     [[principles:Small Interfaces]]     [[principles:Explicit Interfaces]]     [[principles:Information Hiding]]   |
 ^   "Fife Principles"  [[principles:Linguistic Modular Units]]     [[principles:Self-Documentation Principle]]     [[principles:Uniform Access Principle]]     [[principles:Open-Closed Principle]]     [[principles:Single Choice Principle]]   | ^   "Fife Principles"  [[principles:Linguistic Modular Units]]     [[principles:Self-Documentation Principle]]     [[principles:Uniform Access Principle]]     [[principles:Open-Closed Principle]]     [[principles:Single Choice Principle]]   |
-^   Further principles|   [[principles:Command-Query Separation]]     [[principles:Operand Principle]]     [[principles:Symbolic Constant Principle]]     [[principles:Taxomania Rule]]   |+^   Further principles|   [[principles:Command-Query Separation]]     [[principles:Symbolic Constant Principle]]     [[principles:Taxomania Rule]]   |
collections/principles_in_object-oriented_software_construction.txt · Last modified: 2021-10-18 22:19 by christian