Robert C. Martin is the president and founder of Object Mentor, Inc., a consulting company that specializes in OO training, mentoring and consulting, and training in Extreme Programming. He has authored many contributions to the field such as:
The book Designing Oo Cpp Apps Using Booch
Frequent articles in Cpp Report, Journal Of Object Oriented Programming, ROAD, and Object Magazine
Several papers in the Pattern Languages Of Program Design 1+2+3 books.
Robert is also the former editor of the Cpp Report and a co-editor of Pattern Languages Of Program Design 3. In addition, he has been an invited speaker at many conferences worldwide including: PLOP, OOPSLA, Object Expo, C++ World, and the Java Developers Conference.
He is the author, with James Newkirk, of Extreme Programming In Practice.
He is currently co-authoring a new book, "Advanced Principles, Patterns, and Processes of Object Oriented Software Development" (with James Newkirk?). See www.objectmentor.com
For more information about Robert Martin and Object Mentor, Inc. please see his company's home page at:
See Also:
Principles Of Object Oriented Design
mailto:unclebob@objectmentor.com
blog:
www.butunclebob.com
fitnesse:
www.fitnesse.org
My draft criticism of Martin's "Agile Principle, Patterns, and Practices" series:
See also: Code Style Reflects Organization
Payroll Example is also based on an example from his books.
--top
Also known as Uncle Bob
See original on c2.com