Erich Gamma确定QCon北京演讲:设计模式15年

日期: 2010-02-28 作者:霍泰稳 来源:TechTarget中国 英文

  Erich Gamma是IBM的杰出工程师,Jazz项目的主要领导者。此前他曾担任Eclipse的Java开发环境JDT项目的领导,目前是Eclipse的项目管理委员会成员,被业界称为“Eclipse之父”。另外,Erich也是经典书籍《设计模式》的作者四人帮之一,他还一直与Kent Beck一起开发JUnit,并编写书籍《为Eclipse做贡献:原则、模式与插件》。

  在4月23日~25日举行的QCon全球企业开发大会(北京站)2010上,Erich Gamma将进行题为“设计模式15年——向设计模式2.0迈进”的主题演讲,和与会者分享他在设计模式领域的最新研究成果:

  设计模式这个思考实验,现在已经15岁了。如今,对于很多人来说,设计模式已经成为开发标准词典的一部分。本演讲回溯设计模式的起源,看看它们如何从最初的描述演化到现在。接下来,我会以Eclipse平台的开发为例,展示模式的使用。最后,我会讨论如何将来自书本的设计模式重构到设计模式2.0。

  从Erich Gamma的履历中,可以看出他不仅是架构设计领域的权威,也是敏捷开发方法的先驱。1998年,他曾和Kent Beck组成团队开发JUnit,使其成为Java社区事实上的单元测试工具,两人还经常一起结对编程,同被业界誉为“敏捷开发方法的创始人”。在这次的QCon北京2010大会上,Erich还将结合自己亲身参与过的Eclipse、Jazz和Rational项目来介绍如何在分布式团队中使用敏捷方法:

  在Eclipse项目中,多年以来,我们总是可以做到按时发布各个版本。跟其他许多高效团队一样,我们实施了很多自己的实践,并进行了调整和演化,同时我们还从敏捷社区学到很多东西。我们自己成为了工具的制造者,而且我们一直在思考:如果能有一套集成的工具可以解决遇到的各个痛点该有多好?Rational Team Concert就是这个努力的结果。现在,我们所有的开发都是使用Rational Team Conert完成的。本演讲将会揭示这个过程,并讨论如何在全球分布的团队中扩展敏捷方法,及其最佳实践。

  有关QCon全球企业开发大会(北京站)2010的更多讲师和课程信息,请浏览官方网站:www.qconbeijing.com,包括获得Jolt大奖的图书《Release It!》作者Michael Nygard,Groovy主要代码提交者Paul King,Facebook资深架构师Marc Kwiatkowski,JavaScript的权威Douglas Crockford等在内的国际讲师均已确定演讲题目。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • AWS云的设计模式与实践

    设计模式这一概念源自于建筑架构师Christopher Alexander,其目的是通过为特定专业领域的设计问题的解决方案形成文档,以形成某一类问题的通用解决方案。

  • 设计模式陨落?是开发者不知如何使用

    你现在是坐在一个程序员旁边吗?如果是,那么在你读下面的段落之前,有一个简单的实验。让他们到一边去,问问他们两个问题并记录下答案。首先问他们“什么是设计模式?”

  • 既熟悉又陌生的开源项目

    Eclipse基金会已成立整整10年了。目前这个开源组织拥有众多项目,其中就包含了最为出名的Java IDE Eclipse以及Mylyn。本文,我们将给您介绍10个已经“掀起波澜”的Eclipse项目。

  • Eclipse中隐藏的5个非常有用的功能

    Eclipse就是一头野兽,它也是一套设备,神秘但更具威力。有些人称它为一个持续变形机。另一些人则称它是一个变异体。