|
|
 |
专家顾问 |
|
|
|
Martin Fowler |
|
| |
 |
|
....Martin Fowler |
|
 |
国际著名的OO专家 |
 |
敏捷开发方法的创始人之一 |
 |
Agile联盟主要骨干 |
 |
现为ThoughtWorks公司的首席科学家 |
|
|
| 专家信箱:fowler@acm.org |
|
| 专家主页:http://martinfowler.com |
|
| 80年代初开始从事软件工作,80年代中期对当时的面向对象开发新世界产生兴趣,起步钻研向商务信息系统引进对象技术,先是与几家公司合作,1991年起成为独立咨询人,曾为许多公司做过咨询顾问,在早期使用的是Smalltalk
和C++,现在则是 Java和 Internet,这样, 每年他都学到许多新东西,同时发现有许多过去的老教训仍有价值,这导致他在OO分析和设计、UML、模式、敏捷开发方法等领域发挥领先作用。他已经出版了四本软件开发的书,分析模式一书汇总了他开发生涯中在商务(领域)模型中累积的一些重复出现的观念,汇总起来成为软件模式和商务对象开发的重要方面,他也出过UML方面的书,对表示形式、语义和迭代开发过程做了很好的精炼,此书在1998年获软件开发生产率奖,现在已出第二版,最近出版的著作有,与Kent
Beck合写的《计划XP程序》,介绍了如何做XP要求的强化计划。 他曾应邀在许多软件开发的国际会议上讲演,担任过许多会议,像OOPSLA、
软件开发、UML 世界、 XP 2001、 和工具会议等的程序委员会成员.也做过著名软件杂志的专栏主编,现在他是软件开发杂志的顾问,和IEEE
Software杂志的编委,负责设计专栏。 近年他决定终止他作为自由咨询师的角色,参与更能发挥的公司工作,99年春他加入著名系统开发和咨询企业ThoughtWorks,担任首席科学家,促使他这样做的原因之一,是公司与他的观点十分一致,都十分重视人在软件开发中的作用,他希望能通过他的工作,把质量注入他感兴趣的一些关键项目中去,除了与公司客户接触外,他仍参与一些外界活动,包括一些企业组织的活动和项目。
|
| 主要著作 |
主题
|
全文
|
时间
|
Patterns  |
PDF |
2003 |
Who needs an Architect?
|
PDF |
2003 |
|
|
|