2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

  • 2010-02-21
  • 本文字数:1038 字

    阅读完需:约 3 分钟

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 等在内的国际讲师均已确定演讲题目。

2 月 28 日前 **单人报名可享受8 折优惠,即刻节省600 元(原价2800 元,现价2200 元);5 人以上(含5 人)团体报名可享受7.5 折优惠 **,单张票价节省 700 元(原价 2800 元,现价 2100 元)!

2010-02-21 19:543069

评论

发布
暂无评论
发现更多内容

ASP.NET Core整合Zipkin链路跟踪

yi念之间

前端开发:node.js的node包管理器npm安装以及使用

三掌柜

5月日更

深度分享|中小银行如何实现数字化转型,建设智能营销新体系?

索信达控股

大数据 数字化转型 金融 银行 营销数字化

k8s 上运行我们的 springboot 服务之——技术方案实现图

柠檬

k8s SpringBoot 2

云智慧发布《智能业务运维》2021年刊 邀您共览数字化运维全景象

云智慧AIOps社区

AIOPS 智能运维

Docker挂了,数据如何找回

运维研习社

Docker 运维 数据恢复 5月日更

强化学习落地:竞态场景下基于锁机制的闲置端口查用

行者AI

强化学习

云小课 | 华为云KYON之L2CG

华为云开发者联盟

虚拟私有云 华为云 大二层网络 KYON企业级云网络 L2CG

架构实战营模块4作业

阿体

微服务架构设计之解耦合

Damon

微服务 5月日更

为什么很多程序员,成为不了技术大牛?

实力程序员

麦肯锡最新报告 | 开发者速率成为企业增长助推剂

LigaAI

SaaS

一种基于实时分位数计算的系统及方法

百度Geek说

云计算 大前端 云服务

Mybatis-Plus的应用场景及注入SQL原理分析

vivo互联网技术

源码分析 mybatis

【数据标注的类型有哪些】看懂这篇文章就够了!

澳鹏Appen

人工智能 机器学习 大数据 数据标注

树莓派上的 K8S 集群挂了,怎么办?

百度开发者中心

百度 技术 经验分享

做开发,这几种锁机制你不得不了解一下

华为云开发者联盟

读写锁 自旋锁 互斥锁 优先锁

毕业设计So Easy:基于Java语言西餐厅点餐系统

不脱发的程序猿

Java 开源 Java语言西餐厅点餐系统 毕业设计

Rust从0到1-泛型-定义

rust 泛型 generic

架构是什么?空中楼阁?不切实际?

Java架构师迁哥

☕【JVM 技术之旅】深入挖掘Java对象的内存结构

码界西柚

JVM java对象分析 java对象 5月日更 内存对象结构

【Flutter 专题】121 图解简易 Slider 滑动条

阿策小和尚

5月日更 Flutter 小菜 0 基础学习 Flutter Android 小菜鸟

网页端IM通信技术快速入门:短轮询、长轮询、SSE、WebSocket

JackJiang

websocket 消息推送 即时通讯 IM

Github Action 自动构建 Flutter Android Apk

Leetao

flutter Github Actions

一文带你认识MindSpore新一代分子模拟库SPONGE

华为云开发者联盟

神经网络 mindspore 新一代分子模拟库 SPONGE 分子结构

解密华为云FusionInsight MRS新特性:一架构三湖

华为云开发者联盟

数据湖 云原生 华为云 FusionInsight MRS TechWave

超详细的JQuery的 DOM操作,一篇就足够!

华为云开发者联盟

html 大前端 DOM 函数 JQuery框架

☕【JVM 技术之旅】带你重塑对类加载机制的认识

码界西柚

JVM Java虚拟机 类加载器 原理分析 5月日更

dubbo的前世今生

捉虫大师

dubbo

教你用 3 行代码发邮件

小匚

Python 学习 自动化

Flink 实时计算在微博的应用

Apache Flink

flink

Erich Gamma确定QCon北京演讲:设计模式15年_Java_霍太稳@极客邦科技_InfoQ精选文章