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 revision
Previous revision
Next revisionBoth sides next revision
collections:principles_in_object-oriented_software_construction [2020-12-10 09:10] – old revision restored (2020-10-12 17:46) 95.216.172.175collections:principles_in_object-oriented_software_construction [2021-09-02 13:26] – old revision restored (2021-05-11 23:50) 65.21.179.175
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