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 [2013-01-15 14:34] – typo christiancollections:principles_in_object-oriented_software_construction [2013-08-11 10:23] – [Origin] christian
Line 1: Line 1:
 ====== Principles In "Object-Oriented Software Construction" ====== ====== Principles In "Object-Oriented Software Construction" ======
  
-[[wp>Bertrand Meyer]] discusses several principles in his book //[[wp>Object-Oriented Software Construction]]// (OOSC). Not all of them are [[glossary:principles]] in the sense discussed here in this wiki but of them are:+[[wp>Bertrand Meyer]] discusses several principles in his book //[[resources:Object-Oriented Software Construction]]// (OOSC). Not all of them are [[glossary:principles]] in the sense discussed here in this wiki but of them are:
  
 "Five Rules" "Five Rules"
Line 26: Line 26:
 ===== Origin ===== ===== Origin =====
  
-Bertrand Meyer: //[[wp>Object-Oriented Software Construction]]//+{{page>resources:Object-Oriented Software Construction#reference}}
  
 ===== Further Reading ===== ===== Further Reading =====
Line 36: Line 36:
 ^   "Five Principles"  [[principles:Linguistic Modular Units]]     [[principles:Self-Documentation Principle]]     [[principles:Uniform Access Principle]]     [[principles:Open-Closed Principle]]     [[principles:Single Choice Principle]]   | ^   "Five 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:Operand Principle]]     [[principles:Symbolic Constant Principle]]     [[principles:Taxomania Rule]]   |
 +
 +===== Discussion =====
 +
 +Discuss this wiki article and the collection on the corresponding [[talk:collections:Principles In "Object-Oriented Software Construction"|talk page]].
collections/principles_in_object-oriented_software_construction.txt · Last modified: 2021-10-18 22:19 by christian