Robert C. Martin

Robert Cecil Martin
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.

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 Hall. ISBN 9780132350884.
  • Martin, Robert C. (2011). The Clean Coder: A Code of Conduct for Professional Programmers. Upper Saddle River, NJ: Prentice Hall. ISBN 9780137081073.
  • Martin, Robert C. (2017). Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall. ISBN 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

  • SOLID principles
  • Transformation Priority Premise in TDD. "As the tests get more specific, the production code gets more generic."
  • Clean architecture (a variant of Alistair Cockburn's "Hexagonal architecture")
  • Software craftsmanship
  • History of Computing The future of programming. (first half of the talk)
  • The Programmer's Oath

References

  1. Groupon OnAir (26 July 2016). The Future of Programming with Uncle Bob Martin. YouTube.
  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, Florida: CRC Press. p. 168. ISBN 9781466560819. Retrieved 2015-02-26.
  4. "Authors". The Agile Manifesto. 2001. Retrieved 2015-02-26.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.