Robert Cecil Martin

Robert Cecil Martin (* 5. Dezember 1952) ist ein US-amerikanischer Softwareentwickler, IT-Berater und Autor. Robert C. Martin, auch bekannt als „Uncle Bob“, arbeitet seit den 1970er Jahren in diversen Softwareentwicklungsprojekten, seit 1990 als international anerkannter IT-Berater. 2001 initiierte er die Entwicklung des Agilen Manifests, das Fundament agiler Softwareentwicklung. Er ist auch führendes Mitglied der Bewegung Software Craftsmanship, die sich der Clean Code Softwareentwicklung verschrieben hat.

Robert C. Martin ist Gründer, Präsident und Chief Executive Officer von Object Mentor Inc., welche Beratung zu den Themen C++, Java, Objektorientierte Programmierung, Entwurfsmuster, UML, Agile Softwareentwicklung und Extreme Programming anbietet. Außerdem entwickelt Martin das Open-Source-Tool FitNesse, ein Wiki für Akzeptanztests.

Von 1996 bis 1999 war er Chefredakteur des C++ Reports.

In einem Interview aus dem Jahr 2024 gab Martin an, dass er hauptsächlich mit Clojure arbeitet.

  1. Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall, Upper Saddle River NJ u. a. 2017, ISBN 978-0-13-449416-6, S. 46.
  2. Jim Highsmith: History: The Agile Manifesto. 2001, archiviert vom Original (nicht mehr online verfügbar) am 10. September 2012; abgerufen am 11. April 2011 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
  3. Object Mentor Inc. Profil von Robert C. Martin. 2006, abgerufen am 11. April 2011 (englisch).
  4. FitNesse
  5. Martin, Robert C.: The clean coder : a code of conduct for professional programmers. Prentice Hall, Upper Saddle River, NJ 2011, ISBN 0-13-708107-3.
  6. ThePrimeTime: I Interviewed Uncle Bob. YouTube, 30. April 2024 (englisch).