Robert Cecil Martin

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Robert Cecil Martin
Robert Cecil Martin.png
Born 1952[1]
Occupation Software engineer, author, public speaker

Robert Cecil Martin (colloquially known as Uncle Bob[2]) is an American software engineer and author. He is a co-author of the Agile Manifesto.[3][4] He now runs a consulting firm called Uncle Bob Consulting LLC and Clean Coders which hosts videos based on his experiences and books.


  • Martin, Robert Cecil (2002). Agile Software Development: Principles, Patterns, and Practices. Upper Saddle River, NJ: Pearson Education. ISBN 9780135974445. 
  • Martin, Robert Cecil (2009). Clean Code: A Handbook of Agile Software Craftsmanship. Upper Saddle River, NJ: Prentice Hall. ISBN 9780132350884. 
  • Martin, Robert Cecil (2011). The Clean Coder: A Code of Conduct for Professional Programmers. Upper Saddle River, NJ: Prentice Hall. ISBN 9780137081073. 

Important concepts elaborated[edit]


  1. ^ He says so in one of the YouTube videos in which he gives a talk
  2. ^ Heusser, Matthew; Martin, Robert C. (May 10, 2011). "Do Professional Programmers Need a Code of Conduct? An Interview with Robert C. "Uncle Bob" Martin". InformIT. Retrieved 2015-02-26. 
  3. ^ Laplante, Philip A. (2014). Requirements engineering for software and systems (2nd ed.). Boca Raton, FL: CRC Press. p. 168. ISBN 9781466560819. Retrieved 2015-02-26. 
  4. ^ "Authors". The Agile Manifesto. 2001. Retrieved 2015-02-26.