作者简介 Farooq Ali 作为一位多专业技能的通才以及T型思考者,Farooq乐于从诸多不同的角度思考问题,帮助团队提出创新性的解决方案。作为ThoughtWorks的首席咨询师,他曾经担当过许多不同的角色:开发人员、业务分析师、项目经理、用户体验设计师。Farooq对于可视化思考充满激情,并将其运用于产品构思、代码美学、数据分析等诸多领域。Farooq现任ThoughtWorks美洲社会影响力计划的负责人,为技术、创新与社会影响寻求更好的解决方案。 Ola Bini Ola Bini来自瑞典,是一名程序设计语言极客,在ThoughtWorks芝加哥分部工作。他是JRuby的核心开发者之一,从2006年开始参与JRuby的开发。曾几何时,Ola厌倦了所有的现有语言,于是他创建了自己的语言Ioke。后来,他又厌倦了,于是又有了Seph。他曾撰写了《JRuby实战》(Practical JRuby on Rails)一书,还是Using JRuby 的合著者。他在无数的会议上发言,为很多开源项目贡献过代码。他还是JSR292的专家组成员之一。 他热衷实现程序设计语言、正则表达式引擎以及寻找更好的YAML解析器的实现方式。 Brian Blignaut Brian曾在ThoughtWorks担任了3年多的首席咨询师。在此期间,他参与交付了很多知名公司的定制项目,包括大型的面向终端客户的网站和实时流计算平台。他曾做过很多JavaScript测试方面的演讲,现在在伦敦做独立咨询师。 James Bull James是一个有QA背景的敏捷软件开发者。他在ThoughtWorks做了很多测试自动化方面的工作。他坚信,整个团队都能从中受益的测试套件才是好的测试套件。James没在摆弄电脑的时候,肯定是在摆弄爱车。 Neal Ford Neal Ford在ThoughtWorks担任软件架构师、Meme Wrangler。他还设计和开发过很多应用程序,给很多杂志写过文章,做过很多视频或者DVD演讲,还曾出版、编辑、参与过8本涉及多种题材的书。他专注于设计和构建大型的企业应用程序。他还是一名在国际上颇受欢迎的演讲者,曾在300多个开发者会议上做过2000多次演讲。 他的网站是http://nealford.com,也可以通过邮件nford@thoughtworks.com联系他,他欢迎各种反馈意见。 Martin Fowler Martin自称作家、演讲者……其实他就是一个在软件开发这个话题上喋喋不休的博学者。Martin从20世纪80年代中期就开始在软件行业工作了,也是在那时他接触到了面向对象的“新概念”。他在90年代的大多数时间是一名咨询师和培训师,帮助人们开发面向对象系统,专注于企业应用程序。他于2000年加入ThoughtWorks。 他最大的兴趣是,找出一种设计软件的方式,尽可能提高开发团队的生产率。在寻找的过程中,他努力找出好的软件设计模式,以及支持这种模式的开发流程。Martin成了敏捷方法的狂热追随者,还关注演进式软件设计。 Luca Grulla Luca曾在ThoughtWorks工作过4年。作为首席咨询师,他帮助客户采用敏捷和精益的方法交付高质量的软件,目前在伦敦的Forward做高级程序员。他现在的工作是,试用新的语言和新的技术,每天向产品环境提交几个新特性。他还是全球IT社区的活跃成员,经常在国际性的会议上发言,还是Italian Agile Day、EuroClojure等欧洲会议的委员会成员。 Alistair Jones Alistair Jones既是开发人员与技术负责人,又是架构师及教练。他组建出来的团队具有良好的决策能力,也能够产出优良的软件。他喜欢向人们展示,与老式的交付方式相比,敏捷方法更需要(且更能形成)严明的纪律。 Aman King Aman King是一个应用程序开发人员。作为分布式团队的一员,他构建过很多复杂的商业应用。TDD是他的阳光和空气,他做起重构来就好像和代码有仇一样。 Patrick Kua Patrick Kua在ThoughtWorks是一名活跃的多面手,他不喜欢被人贴上标签。Patrick多数时间都在领导技术团队,培训敏捷和精益方法。有时,他也会拯救团队于水火之中。Patrick热衷研究学习之道和持续改进,也乐于帮助他人,激起他们在这些领域的兴趣。 Marc McNeill Marc关注把多种不同风格的团队团结起来,精诚一致地打造非凡的用户体验。Marc拥有人因工程专业的博士学位,在ThoughtWorks工作的7年间,他把设计思维和精益创业介绍给了世界各地的客户团队。他做事迅速而且注重成效,通过不断地试错帮助团队把想法转化成成功的产品。他是《当用户体验设计遇上敏捷》(Agile Experience Design)一书的作者之一(另一合作者是Lindsay Ratcliffe)。他的Twitter账号是@dancingmango。 Julio Maia Julio Maia在ThoughtWorks做技术咨询师已经5年了。他在集成、自动化、运营、测试基础和应用开发等领域帮助客户解决问题,构建软件解决方案。 Mark Needham Mark Needham是ThoughtWorks的一名软件开发人员。在ThoughtWorks工作的6年中,他使用敏捷方法帮客户解决问题,在项目中用过C#、Java、Ruby,还有Scala。 Sam Newman Sam Newman是ThoughtWorks的技术咨询师,在ThoughtWorks工作8年有余。他在很多公司工作过,始终致力于利用技术扩展IT影响力。 Rebecca Parsons Rebecca Parsons是ThoughtWorks的CTO,她已经想不起自己接触技术有多长时间了。她对各种技术,尤其是程序设计语言富有热情。她在莱斯大学取得了计算机科学的博士学位,其间,她专攻语言语义学和编译器。她还做过进化计算和计算生物学方面的工作。 Cosmin Stejerean Cosmin Stejerean是有8年多经验的专业软件开发者。他现在在Simple做运维工程师,生活在得克萨斯州达拉斯市。他之前是ThoughtWorks的首席咨询师和培训师。
以下为对购买帮助不大的评价