Robert C. Martin(鲍勃叔叔)自 1970 年以来一直是一名软件专业人士,自 1990 年以来一直是一名国际软件顾问。 Java、OO、模式、UML、敏捷方法和极限编程。 1995 年,Robert 撰写了畅销书:使用 Booch 方法设计面向对象的 C++ 应用程序,由 Prentice Hall 出版。从 1996 年到 1999 年,他是 C++ Report 的主编。 1997 年,他是 Addison Wesley 出版的《程序设计模式语言 3》一书的主编。 1999 年,他是剑桥出版社出版的“More C++ Gems”的编辑。他与 James Newkirk 合着了“XP in Practice”,Addision Wesley,2001 年。2002 年,他撰写了期待已久的“敏捷软件开发:原则、模式和实践”,Prentice Hall,2002 年。他已出版在各种贸易期刊上发表了数十篇文章,并且经常在国际会议和贸易展览会上发表演讲。