Robert Martin

Updated: 12/30/2019 by Computer Hope
Robert Martin

Name: Robert Cecil Martin

Born: 1952

Computer-related contributions

  • American software consultant and author.
  • Helped start the meeting of the group that created Agile software development from extreme programming techniques.
  • Noted member of the software craftsmanship movement.
  • Founded Object Mentor Inc., a consulting firm that specializes in training clients in Java, C++, OOP, patterns, UML, extreme programming and Agile methodologies.
  • Editor-in-chief of the C++ Report (1996-1999).
  • Often referred to as "Uncle Bob."

Significant publications

  • The Clean Coder: A Code of Conduct for Professional Programmers (2011).
  • Clean Code: A Handbook of Agile Software Craftsmanship (2008).
  • Agile Software Development: Principles, Patterns, and Practices (2002).
  • Designing Object-Oriented C++ Applications using the Booch Method (1995).

Quotes

"Taking an interest in what others are thinking and doing is often a much more powerful form of encouragement than praise."

Websites