Robert Cecil Martin

from Wikipedia, the free encyclopedia
Robert Cecil Martin (2015)

Robert Cecil Martin (* 1952) is an American software developer , IT consultant and writer. Robert C. Martin, also known as " Uncle Bob ", has been working in various software development projects since the 1970s, and since 1990 as an internationally recognized IT consultant. In 2001 he initiated the development of the Agile Manifesto (Manifesto for Agile Software Development, The Agile Manifesto), the foundation of agile software development . He is also a leading member of the Software Craftsmanship movement , which is dedicated to clean code software development.

Robert C. Martin is the founder, president and chief executive officer of Object Mentor Inc., which offers advice on C ++ , Java , object-oriented programming , design patterns , UML , agile software development and extreme programming . Martin is also developing the open source tool FitNesse , a wiki for acceptance tests .

From 1996 to 1999 he was editor-in-chief of the C ++ report .

Fonts

German speaking

  • Clean Code: Refactoring, patterns, testing, and clean code techniques . mitp-Verlag, 2009, ISBN 978-0-13-235088-4 .
  • Clean Coder: Rules of Conduct for Professional Programmers . mitp-Verlag, 2014, ISBN 978-3-8266-9695-4 .
  • Clean Architecture: The practical manual for professional software design . mitp-Verlag, 2018, ISBN 978-3-95845-724-9 .

English speaking

  • Designing Object-Oriented C ++ Applications. Using the Booch Method . Prentice-Hall, Englewood Cliffs NJ 1995, ISBN 0-13-203837-4 .
  • Robert Cecil Martin (Ed.): More C ++ Gems (=  SIGS Reference Library Series . Volume 17 ). Cambridge University Press et al., 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 .
  • with 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 et al. 2008, ISBN 978-0-13-235088-4 .
  • The Clean Coder. A Code of Conduct for Professional Programmers . Prentice Hall, Upper Saddle River NJ et al. 2011, ISBN 978-0-13-708107-3 .
  • Clean Architecture: A Craftsman's Guide to Software Structure and Design . Prentice Hall, Upper Saddle River NJ et al. 2017, ISBN 978-0-13-449416-6 .
  • Clean Agile: Back to Basics . Prentice Hall, Upper Saddle River NJ et al. 2019, ISBN 978-0-13-578186-9 .

Individual evidence

  1. ^ Clean Architecture: A Craftsman's Guide to Software Structure and Design . Prentice Hall, Upper Saddle River NJ et al. 2017, ISBN 978-0-13-449416-6 , pp.  46 .
  2. Jim Highsmith: History: The Agile Manifesto. 2001, accessed April 11, 2011 .
  3. ^ Object Mentor Inc. Profile of Robert C. Martin. 2006, accessed April 11, 2011 .
  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 .

Web links