Johnson and Foote's heuristics

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
m
m
 
Line 22: Line 22:
  
 
== External Resources==
 
== External Resources==
* [http://www.laputan.org/drc/drc.html#RulesForFindingStandardProtocols Designing Reusable Classes] - A summary
+
* [http://www.laputan.org/drc/drc.html#RulesForFindingStandardProtocols Designing Reusable Classes] - Johnson and Foote's paper ([http://www.cosc.canterbury.ac.nz/teaching/classes/cosc427/DesigningReusableClasses.htm local copy])
 +
 
 +
[[Category: Johnson and Foote's heuristics]]

Latest revision as of 01:49, 18 August 2009

In their text, Johnson and Foote 1988, Johnson & Foote describe a number of important heuristics.

Contents

Rules for Finding Standard Protocols

These heuristics determine a set of rules that standardising class design and structure.

Rules for Finding Abstract Classes

These heuristics define methods of determining and extracting abstract classes.

Rules for Finding Frameworks

The heuristics describe how to find frameworks in OOD.

External Resources

Personal tools