Robert C. Martin(Uncle Bob)1970 年就開始了他的程式設計師生涯。他是cleancoders.com 的共同創辦人,該網站為軟體開發人員提供線上影片訓練課程。他也是Uncle Bob Consulting LLC 的創辦人,為世界各地的大型企業提供軟體顧問、訓練以及技術開發等服務。他曾是一間芝加哥顧問公司8th Light 的軟體工藝大師(Master Craftsman)。
✦Designing Object-Oriented C++ Applications Using the Booch Method
✦Patterns Languages of Program Design 3
✦More C++ Gems
✦Extreme Programming in Practice
✦Agile Software Development: Principles, Patterns, and Practices
✦UML for Java Programmers
✦Clean Code(《無瑕的程式碼 ―― 敏捷軟體開發技巧守則》,繁體中文版由博碩文化出版)
✦The Clean Coder(《無瑕的程式碼 ―― 番外篇 ―― 專業程式設計師的生存之道》,繁體中文版由博碩文化出版)
✦Clean Architecture(《無瑕的程式碼 ―― 整潔的軟體設計與架構篇》,繁體中文版由博碩文化出版)
✦Clean Agile(本書)
身為軟體開發業界的領導者,Uncle Bob 曾在C++ Report 當了三年的總編輯。他也是Agile Alliance(敏捷聯盟)的第一任主席。