Robert Cecil Martin
From Wikipedia, the free encyclopedia
Known colloquially as "Uncle Bob", Robert Cecil Martin has been a software professional since 1970 and an international software consultant since 1990.
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 the 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 truckload of articles on programming and software methodologies.
[edit] See also
[edit] Bibliography
- Martin, Robert Cecil (1995). Designing Object-Oriented C++ Applications using the Booch Method. Prentice-Hall. ISBN 0-13-203837-4.
- Martin, Robert Cecil (2002). Agile Software Development: Principles, Patterns and Practices. Pearson Education. ISBN 0-13-597444-5.
- Martin, Robert Cecil (2003). UML for Java Programmers. Prentice Hall. ISBN 0-13-142848-9.
- Martin, Robert Cecil (2006). Agile Principles, Patterns, and Practices in C#. Prentice Hall. ISBN 0-13-185725-8.
[edit] External links
- His blog
- The Object Mentor site
- Principles of Object Oriented Design
- Design Principles and Design Patterns