Robert Cecil Martin

Robert Cecil Martin (* 1952[1]) i​st ein US-amerikanischer Softwareentwickler, IT-Berater u​nd Schriftsteller. Robert C. Martin, a​uch bekannt a​ls „Uncle Bob“, arbeitet s​eit den 1970er Jahren i​n diversen Softwareentwicklungsprojekten, s​eit 1990 a​ls international anerkannter IT-Berater. 2001 initiierte e​r die Entwicklung d​es Agilen Manifests, d​as Fundament agiler Softwareentwicklung.[2] Er i​st auch führendes Mitglied d​er Bewegung Software Craftsmanship, d​ie sich d​er Clean Code Softwareentwicklung verschrieben hat.

Robert Cecil Martin (2015)

Robert C. Martin i​st Gründer, Präsident u​nd Chief Executive Officer v​on Object Mentor Inc.,[3] welche Beratung z​u den Themen C++, Java, Objektorientierte Programmierung, Entwurfsmuster, UML, Agile Softwareentwicklung u​nd Extreme Programming anbietet. Außerdem entwickelt Martin d​as Open-Source-Tool FitNesse,[4] e​in Wiki für Akzeptanztests[5].

Von 1996 b​is 1999 w​ar er Chefredakteur d​es C++ Reports.

Schriften

Deutschsprachig

  • Clean Code: Refactoring, Patterns, Testen und Techniken für sauberen Code. mitp-Verlag, 2009, ISBN 978-0-13-235088-4.
  • Clean Coder: Verhaltensregeln für professionelle Programmierer. mitp-Verlag, 2014, ISBN 978-3-8266-9695-4.
  • Clean Architecture: Das Praxis-Handbuch für professionelles Softwaredesign. mitp-Verlag, 2018, ISBN 978-3-95845-724-9.
  • Clean Agile: Die Essenz der agilen Softwareentwicklung. mitp-Verlag, 2020, ISBN 978-3-7475-0111-5.

Englischsprachig

  • Designing Object-Oriented C++ Applications. Using the Booch Method. Prentice-Hall, Englewood Cliffs NJ 1995, ISBN 0-13-203837-4.
  • Robert Cecil Martin (Hrsg.): More C++ Gems (= SIGS Reference Library Series. Band 17). Cambridge University Press u. a., Cambridge 2000, ISBN 0-521-78618-5.
  • Agile Software Development. Principles, Patterns, and Practices. Pearson Education, Upper Saddle River, NJ 2002, ISBN 0-13-597444-5.
  • UML for Java Programmers. Prentice Hall, Upper Saddle River NJ 2003, ISBN 0-13-142848-9.
  • mit Micah Martin: Agile Principles, Patterns, and Practices in C#. Prentice Hall, Upper Saddle River NJ 2006, ISBN 0-13-185725-8.
  • Clean Code. A Handbook of Agile Software Craftsmanship. Prentice Hall, Upper Saddle River NJ u. a. 2008, ISBN 978-0-13-235088-4.
  • The Clean Coder. A Code of Conduct for Professional Programmers. Prentice Hall, Upper Saddle River NJ u. a. 2011, ISBN 978-0-13-708107-3.
  • 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.
  • Clean Agile: Back to Basics. Prentice Hall, Upper Saddle River NJ u. a. 2019, ISBN 978-0-13-578186-9.

Einzelnachweise

  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, abgerufen am 11. April 2011 (englisch).
  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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.