Das Agile Manifest enthält die Unterschrift von Robert Cecil Martin, einem Autodidakten, der im Alter von 17 Jahren in die Softwareindustrie einstieg. Martin wurde am 5. Dezember 1952 geboren und hat seine Karriere als Informatiker, Autor und Ausbilder verbracht, wobei er durch die Entwicklung der SOLID-Designprinzipien und seinen Fokus auf sauberen Code die Industriestandards beeinflusste.
Frühe Karriere und Brancheneinfluss
Martin fungierte als erster Vorsitzender der Agile Alliance und war Chefredakteur des Magazins C++ Report. 1991 gründete er Object Mentor, ein Unternehmen, das Schulungen zu Extreme Programming anbietet. Seine beruflichen Bemühungen konzentrieren sich auf die Förderung von Software-Handwerkskunst, testgetriebener Entwicklung und agilen Praktiken in der gesamten Branche.
Beratungs- und Bildungsrollen
Seit November 2023 leitet Martin Uncle Bob Consulting, um Schulungs- und Beratungsdienste anzubereiten. Er ist zudem als Mentor und Meisterhandwerker bei Clean Coders tätig, einem Unternehmen, das von seinem Sohn Micah Martin geführt wird. Über diese Plattform erstellt er Schulungsvideos, bei denen gelegentlich Gäste wie Ward Cunningham und Grady Booch auftreten.
Kernmethodiken und Meinungsverschiedenheiten
Martin plädiert für kurze Funktionen mit einem einzigen Zweck und zitiert ein Beispiel von Kent Beck, bei dem Transparenz durch extreme Kürze erreicht wurde. Dieser Ansatz, den er als Clean Code bezeichnet, ist auf externe Kritik gestoßen. John Ousterhout hat Martins Positionen bezüglich Code-Kommentaren, testgetriebener Entwicklung und der angemessenen Länge von Funktionen debattiert und argumentiert, dass übermäßige Fragmentierung die Dokumentation und modulare Unabhängigkeit erschweren kann.
Zwanzig Fragen, acht Minuten auf der Uhr und ein Perzentil, gemessen an allen bisherigen Teilnehmern. Ohne Anmeldung.
IQ-Test starten →Publikationen und aktuelle technische Interessen
In mehr als drei Jahrzehnten hat Martin zahlreiche Texte zur Programmierung verfasst, beginnend mit Designing Object-Oriented C++ Applications Using the Booch Method im Jahr 1995. Zu seinen späteren Werken gehören Clean Code (2009), Clean Architecture (2017) und Functional Design (2023). Im Jahr 2024 veröffentlichte er We, Programmers: A Chronicle of Coders from Ada to AI. Während eines Interviews im Jahr 2024 gab er an, dass er seine eigene Programmierarbeit mittlerweile hauptsächlich in Clojure durchführt.
Kurze Fakten
- Geboren: 5. Dezember 1952 - Staatsbürgerschaft: Vereinigte Staaten - Bedeutende Rolle: Mitautor und Unterzeichner des Agilen Manifests - Kernkonzept: SOLID-Designprinzipien - Primäre Programmiersprache ab 2024: Clojure - Einstiegsalter in die Branche: 17
Häufig gestellte Fragen
### Was ist der Ursprung des Begriffs Clean Code?
Er bezieht sich auf ein von Martin geschriebenes Buch, ein von ihm besitzendes Unternehmen, einen von ihm unterrichteten Kurs und ein allgemeines Software-Paradigma, das er unterstützt.
### Hat Robert Martin eine formale Ausbildung im Bereich Software?
Nein, Martin ist Autodidakt und kam im Alter von 17 Jahren in die Softwareindustrie.



