top of page

Uncle Bob

Bob Martin made OOP "click" for me in a way that years of training did not. He helped humanize coding strategies in a way that made sense. While I am still getting my mind around a few principles, his S-O-L-I-D principles made a connection with me, as if planets moving into alignment for some sacred or profound revelation of deeper meaning. He moved my programming skills from crudely functional to crudely elegant. 

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. He now runs a consulting firm called Uncle Bob Consulting LLC and Clean Coders which hosts videos based on his experiences and books.

Publications

  • Martin, Robert C. (2002). Agile Software Development: Principles, Patterns, and Practices. Upper Saddle River, NJ: Pearson Education. ISBN 9780135974445.

  • Martin, Robert C. (2009). Clean Code: A Handbook of Agile Software Craftsmanship. Upper Saddle River, NJ: Prentice HallISBN 9780132350884.

  • Martin, Robert C. (2011). The Clean Coder: A Code of Conduct for Professional Programmers. Upper Saddle River, NJ: Prentice HallISBN 9780137081073.

  • Martin, Robert C. (2017). Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice HallISBN 9780134494166.

  • Pete McBreen; Dave Astels; Janet Gregory; Daniel H. Steinberg; Lisa Crispin; Jim Highsmith; Robert C. Martin (2002). "Is XP Still Relevant?". Springer-Verlag.

Important concepts elaborated

[The text below was lifted from Robert Martin's page on Wikipedia: https://en.wikipedia.org/wiki/Robert_C._Martin]

bottom of page