I am an author,speaker… essentially a loud-mouthed pundit on the topic of software development.I work for ThoughtWorks,a software delivery company,where I have the exceedingly inappropriate title of "Chief Scientist".I've written half-a-dozen books on software development,including188足球比分直播Patterns of Enterprise Application Architecture.我经常写关于软件开发的文章www.hdxh168.com

My main interest is to understand how tobet188足球design software systems,使开发团队的生产力最大化。In doing this I've looked to understand the patterns of good software bet188足球design,and also the processes that support software bet188足球design.I've become a big fan ofagile approaches以及由此产生的对进化软件设计的关注。bet188足球I don't come up with original ideas,但要做好对他人思想的认识和包装,或者像布莱恩·富特描述的那样:“一只对腐肉有好感的智力野狗”.

Contact Information

我的电子邮件地址是martin@www.hdxh168.com,但是如果你发邮件给我请读我的FAQ第一。电子邮件是联系我的最佳方式。

Mailing Address

188bet足球充值
熊子川
200 E.伦道夫第二十五层
芝加哥,IL 60601-6501
USA

Social Media


Disclosures

As someone who writes a lot on the web it's wise for me to point outmy financial and other interests so people have a sense of mybiases.(我认为其他人也应该这样做。)

我是ThoughtWorks的员工,在公司领取工资并持有期权。我确实对我们的业务方向有发言权,但我没有太多的日常参与。

My other main source of non-investment income comes from my books,其中有一些卖得相当好。

Vendors do offer me their tools from time to time.我很少和他们一起玩。Pearson(我的出版商)为我提供免费书籍和订阅网上游猎图书.

我是亚马逊的会员,so if you buy books via my links I do get acut.I also get a cut from my links to InformIT (the Pearson onlinestore).

我的投资都是广泛的共同基金。我对公司没有直接投资,因此,在软件业务上没有任何直接投资。


Writing

80年代初我开始使用软件,80年代中期我开始对面向对象开发的新世界感兴趣。我开始专攻将对象引入业务信息系统,first with a couple of companies and then as an independent consultant.在早期,这是使用SaltTalk和C++,now it's Java,C# and Ruby.每年我都会学到新东西,但我也发现过去的许多教训仍然适用。这项工作使我在OO分析和设计中起到了主导作用,bet188足球the UML,patterns,以及敏捷开发方法。

我写了七本关于软件开发的书。

  • 分析模式are those repetitive ideas that I have come across in the business (domain) modeling that I have done during my career.因此,它们将模式和业务对象开发的重要领域结合在一起。
  • UML Distilledis a concise overview (under half an inch!) of the notation,语义学,以及迭代开发过程。它在1998年获得了软件开发生产力奖,现在有第三版。
  • 188足球比分直播描述如何以可控和快速的方式更改现有软件的设计。bet188足球
  • 我写规划极限规划with Kent Beck - it describes how to do the intensive planning that XP demands.
  • Patterns of Enterprise Application Architecture描述了我在开发企业应用程序中看到的一些常见模式。It won a Software Development Productivity award and a best Java book award from JavaWorld.com.
  • 特定于域的语言:是关于小语言的,可以帮助澄清小语言,but important,软件项目的区域。
  • 我写NOSQL蒸馏with my colleague Pramod Sadalage.这是一个简短的(150页)介绍世界的nosql数据库和未来的polyglot持久性。

I spent five years in the early noughties as the editor of the bet188足球design column forIEEE软件magazine.In the late 90s I wrote a column for Distributed Computing magazine.我现在很少为杂志写作,更喜欢把我的非书籍写作集中在我的网站上,大概你现在已经找到了。

除了写书,我成了艾迪生·韦斯利的编辑签名系列of books.I do this to provide a home that highlights books that I consider to be worthwhile books on software bet188足球design.

Speaking

I speak at many international conferences on software development.我曾在OOPSLA项目委员会任职,软件开发,UML World,XP 2001,and TOOLS.我在XP2000-2003上作了闭幕主题演讲,served as conference chair for XP2005 and for Agile Universe in 2001.这些天,我试图限制我的会议发言,但仍然定期在Goto(会议前称为Jaoo)和Qcon会议上发言。

I keep a calendar of upcoming talks on myhome page.我的一些谈话是available on video

熊子川

I became an independent consultant in 1991 and since then have seen a lot of companies as a consultant.虽然我很喜欢这项工作,我从没想过要加入他们中的任何一个。This was partly because of the fact that I wanted the independence to do the writing that's become an important part of my life,但也因为我没有遇到过一个我想为之工作的公司。

1999年春天,我开始与ThoughtWorks合作,发现一家公司对员工和客户的态度非常符合我自己的观点。它们构建了我喜欢参与的那种关键业务系统,我一直都在追求的质量。但我加入他们的关键原因是他们确实相信人们是他们最大的资产。I've seen many companies say that as a cliche,but not here.对我来说,这是至关重要的,因为我相信对成功的软件开发的最大影响是有动机的,优秀的开发人员。如果你没有这些,世界上所有的技术和方法都帮不了你。By hiring and keeping the best people,思想工作是成功从事这项事业的关键,我很享受在最好的环境中工作。

Home

我住在梅尔罗斯,a pleasant suburb of Boston,马萨诸塞州和我妻子辛迪,A结构工程师。我们喜欢徒步旅行,both in New England and as a central part of ourvacations.I indulge in photography,哪一个喜欢给我的读者造成伤害而且很享受现代董事会游戏.我们经常到波士顿去探索小而充满活力的剧院场景。我喜欢生活在美国,尽管我错认为英国乡村的独特美丽。

History

我在瓦尔萨尔长大,England,去玛丽女王的文法学校。我从1983-6年进入伦敦大学学院,在那里我获得了电子工程和计算机科学的理学学士学位。毕业后,我在伦敦的库珀公司工作了一段时间,and a small tech company called Ptech,在1991年成为独立顾问之前。1994年,我搬到马萨诸塞州,继续担任独立顾问,直到2000年加入了ThoughtWorks。I became an American citizen in 2005 (I retain my UK citizenship as well).