Robert Cecil Martin 1996b

From CSSEMediaWiki
Jump to: navigation, search

Bob Martin's Granularity paper

Principles Martin describes include:

  • Reuse release equivalence principle
  • Common closure principle
  • Common reuse principle
  • Acyclic dependencies principle

He also mentions:

  • Open closed principle
  • Design by contract
  • Dependency inversion principle
  • Interface segregation principle
  • Fat interfaces

See also

  • Bob Martin
  • Bob Martin's principles
Retrieved from "https://oowisdom.csse.canterbury.ac.nz/index.php?title=Robert_Cecil_Martin_1996b&oldid=3783"
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • 132.181.106.233
  • Talk for this IP address
  • Log in / create account
Navigation
  • Main page
  • Community portal
  • Current events
  • Recent changes
  • Random page
  • Help
 
Toolbox
  • What links here
  • Related changes
  • Special pages
  • Printable version
  • Permanent link
Powered by MediaWiki
  • This page was last modified on 30 July 2009, at 11:12.
  • This page has been accessed 1,581 times.
  • Privacy policy
  • About CSSEMediaWiki
  • Disclaimers