罗伯特·马丁

罗伯特·马丁
马丁在2020年
出生
罗伯特·塞西尔·马丁

1952年12月5日
国籍 美国人
其他名称 “鲍勃叔叔”马丁
职业 软件工程师,讲师
闻名 敏捷宣言坚实的原理
孩子们 4
网站 CleanCoder .com

罗伯特·塞西尔·马丁(Robert Cecil Martin )(1952年12月5日出生),被称为“鲍勃叔叔”,是美国软件工程师,讲师和作者。他以促进许多软件设计原则以及成为有影响力的敏捷宣言的作者和签署人而受到认可。

马丁撰写了许多书籍和杂志文章。他是C ++报告杂志的主编,并担任敏捷联盟的第一任主席。

马丁在17岁时加入了软件行业,并且是自学成才的。

公司

1991年,马丁(Martin)创立了现已解散的对象导师,该导师提供了有关极端编程方法的讲师主导的培训。截至2023年11月,他经营了鲍勃咨询公司,该公司提供咨询和培训服务。他还是Clean Coders的“大师工匠 /导师”,该公司由他的儿子Micah Martin经营,并制作培训视频。

软件原则和倡导

马丁是软件工艺敏捷软件开发测试驱动开发的支持者。

他认为固体助记符是软件原则的集合。原则如下:“单一责任原则”,“开放式原则”(由Bertrand Meyer发明),“ Liskov替代原则”(由Barbara Liskov发明),“界面隔离原理”和“依赖原理反转原理” ”。

出版品

  • 1995年。使用Booch方法设计面向对象的C ++应用程序。 Prentice Hall。 ISBN 978-0132038379.
  • 2000年。更多C ++宝石。剑桥大学出版社。 ISBN 978-0521786188。
  • 2002年。敏捷软件开发,原理,模式和实践。皮尔逊。 ISBN 978-0135974445。
  • 2003年。适用于Java程序员的UML 。 Prentice Hall。 ISBN 978-0131428485。
  • 2006年。C #中的敏捷原理,模式和实践。皮尔逊。 ISBN 978-0131857254。
  • 2009年。 《清洁代码:敏捷软件手工艺手册》 。 Prentice Hall。 ISBN 978-0132350884。
  • 2011年。 《清洁编码器:专业程序员的行为守则》 。 Prentice Hall。 ISBN 978-0137081073。
  • 2017年。清洁建筑:工匠的软件结构和设计指南。 Prentice Hall。 ISBN 978-0134494166。
  • 2019年。清洁敏捷:回到基础。 Prentice Hall。 ISBN 978-0135781869。
  • 2021.清洁工艺:学科,标准和道德。 Addison-Wesley专业人士。 ISBN 978-0136915805
  • 2023.功能设计:原理,模式和实践。 Addison-Wesley ISBN 978-0138176396