Bob Martin

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
(New page: 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)....)
 
Line 1: Line 1:
 
 
Bob Martin is one of the most influential articulators of OO design principles.
 
Bob Martin is one of the most influential articulators of OO design principles.
  
Line 5: Line 4:
  
 
He has written many important articles on OO design principles, including:
 
He has written many important articles on OO design principles, including:
* [[Robert Cecil Martin 1996a]] (OCP)
+
* [[Robert Cecil Martin 1996a]] (OCP)
* [[Robert Cecil Martin 1996b]] (ADP, RREP, CCP, CRP)
+
* [[Robert Cecil Martin 1996b]] (ADP, RREP, CCP, CRP)
* [[Robert Cecil Martin 1996c]] (DIP)
+
* [[Robert Cecil Martin 1996c]] (DIP)
* [[Robert Cecil Martin 1996d]] (ISP)
+
* [[Robert Cecil Martin 1996d]] (ISP)
* [[Robert Cecil Martin 1996e]] (LSP)
+
* [[Robert Cecil Martin 1996e]] (LSP)
* [[Robert Cecil Martin 1997a]] (SDP, SAP)
+
* [[Robert Cecil Martin 1997a]] (SDP, SAP)
* [[Robert Cecil Martin 1997b]] (Parallel inheritance patterns)
+
* [[Robert Cecil Martin 1997b]] (Parallel inheritance patterns)
  
 
In these articles he explains [[Bob Martin's Principles]].
 
In these articles he explains [[Bob Martin's Principles]].
Line 18: Line 17:
  
 
He writes books, including:
 
He writes books, including:
* [[Robert Cecil Martin 2002]]
+
* [[Robert Cecil Martin 2002]]
* [[Robert Cecil Martin 2003]]
+
* [[Robert Cecil Martin 2003]]

Revision as of 02:30, 20 August 2008

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:

In these articles he explains Bob Martin's Principles.

He also developed Bob Martin's Heuristics.

He writes books, including:

Personal tools