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