Bob Martin

From CSSEMediaWiki
Revision as of 02:29, 20 August 2008 by Warwick Irwin (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Bob Martin is one of the most influential articulators of OO design principles.

He is also known as Robert Cecil Martin (when writing books), and Uncle Bob (when writing on the web).

He has written many important articles on OO design principles, including:

* Robert Cecil Martin 1996a (OCP)
* Robert Cecil Martin 1996b (ADP, RREP, CCP, CRP)
* Robert Cecil Martin 1996c (DIP)
* Robert Cecil Martin 1996d (ISP)
* Robert Cecil Martin 1996e (LSP)
* Robert Cecil Martin 1997a (SDP, SAP)
* Robert Cecil Martin 1997b (Parallel inheritance patterns)

In these articles he explains Bob Martin's Principles.

He also developed Bob Martin's Heuristics.

He writes books, including:

* Robert Cecil Martin 2002
* Robert Cecil Martin 2003