Robert Cecil Martin

From Wikipedia, the free encyclopedia

  (Redirected from Robert C. Martin)
Jump to: navigation, search

Known colloquially as "Uncle Bob", Robert Cecil Martin has been a software professional since 1970 and an international software consultant since 1990. In 2001, he led the group that created Agile software development from Extreme programming techniques[1]. He is also a leading member of the Software Craftsmanship movement.

He is founder and president of Object Mentor Inc., a team of consultants who mentor their clients in C++, Java, OOP, Patterns, UML, Agile Methodologies, and Extreme Programming.

From 1996 to 1999 he was the editor-in-chief of the C++ Report. In 2002 he wrote Agile Software Development: Principles, Patterns, and Practices, which gives pragmatic advice on object oriented design and development in an agile team. He has also published a number of articles on programming and software methodologies.

Contents

[edit] See also

[edit] Bibliography

  • Agile Principles, Patterns, and Practices in C#. Prentice Hall. 2006. ISBN 0-13-185725-8. 
  • Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall PTR. 2008. ISBN 0-13-235088-2. 

[edit] References

  1. ^ Highsmith, Jim (2001). "History: The Agile Manifesto". http://www.agilemanifesto.org/history.html. Retrieved on 2007-07-16. 

[edit] External links

Personal tools