Guidelines for design

3

  • metrics -- objects, attributes, communication
  • law of demeter -- class interfaces
  • reuse -- individual class design

slide: Section 4.3: Guidelines for design