Robert C. Martin is the president and founder of ObjectMentor, Inc., a consulting company that specializes in OO training, mentoring and consulting, and training in ExtremeProgramming. He has authored many contributions to the field such as:
- The book DesigningOoCppAppsUsingBooch
- Frequent articles in CppReport, JournalOfObjectOrientedProgramming, ROAD, and Object Magazine
- Several papers in the PatternLanguagesOfProgramDesign 1+2+3 books.
- The book AgileSoftwareDevelopmentPrinciplesPatternsAndPractices
Robert is also the former editor of the CppReport and a co-editor of PatternLanguagesOfProgramDesign 3. In addition, he has been an invited speaker at many conferences worldwide including: PLOP, OOPSLA, ObjectExpo, C++ World, and the Java Developers Conference.
He is the author, with JamesNewkirk, of ExtremeProgrammingInPractice.
He is currently co-authoring a new book, "Advanced Principles, Patterns, and Processes of Object Oriented Software Development" (with JamesNewkirk?). See http://www.objectmentor.com/resources/articles/xpepisode.htm
For more information about Robert Martin and ObjectMentor, Inc. please see his company's home page at:
- http://www.objectmentor.com
- See Also: PrinciplesOfObjectOrientedDesign
- mailto:unclebob@objectmentor.com
- blog: http://www.butunclebob.com
- fitnesse: http://www.fitnesse.org
My draft criticism of Martin's "Agile Principle, Patterns, and Practices" series:
http://www.geocities.com/tablizer/martin1.htm
See also: CodeStyleReflectsOrganization
PayrollExample is also based on an example from his books.
--top
Also known as UncleBob
CategoryHomePage CategoryAuthor