Eclipse之父、《设计模式》作者、Junit作者之Erich Gamma
2023-09-11 14:18:08 时间
Erich Gamma拥有多重权威身份。他是Jazz项目的主要领导人;是Eclipse的项目管理委员会成员,被业界称为“Eclipse之父”; 是经典书《设计模式》的作者四人帮之一,1998年与Kent Beck一起开发JUnit,使其成为Java社区的单元测试工具;有“敏捷开发方法的创始人”之称。
Erich Gamma 于2011 年以杰出工程师的身份加入微软 Visual Studio 团队。之所以加入微软,Erich Gamma 说是因为微软给他提供了一个很吸引人的挑战,即你能不能在浏览器里构建集成开发环境。”这一点对我非常有挑战,但是又很有吸引力。别的公司可能给我一个工作,但微软给我的是一个挑战,所以我决定加入,“Erich Gamma。具有挑战性的工作任务激发了Erich Gamma的工作热情,也激发了Erich Gamma拥抱开源的态度。 在Erich Gamma 所带领的项目Visual Studio Code里,就至少用了1500个开源的元件。这1500个元件里90%都是非常小的元件,如Node, Modules……这些小的开源元件让Erich Gamma 的项目很容易就可以使用;其中最大的元件是来自于谷歌的“Chromium Browser Support”的元件。虽然,在某种程度上,谷歌与微软是处于一种竞争的关系中,但开源项目上却有越来越多的合作。
2011年加入微软后,Erich Gamma主持微软设立在瑞士苏黎世的一个开发实验室。微软的多个产品如 Visual Studio Online、Visual Studio Code和 Office 365 开发工具里都应用了由这个实验室开发出来的基于浏览器的开发套组件“Monaco”。
相关文章
- HBase与Eclipse集成
- JavaWeb之Eclipse中使用Maven构建SpringMVC项目
- Window下JDK、Tomcat、eclipse安装与配置
- Eclipse和Maven的结合使用--Please make sure the -vm option in eclipse.ini
- 基于 Eclipse 平台的代码生成技术
- eclipse导入外部jar包
- [转]迄今为止最优的Eclipse运行性能调优 ,含eclipse.ini
- Eclipse javax.servlet.jsp.PageContext cannot be resolved to a type 错误解决办法
- eclipse常用功能:代码重构(变量批量重命名)、自定义注释、代码模板、打开断言
- Eclipse JUnit - possible causes of seeing “initializationError” in Eclipse
- Eclipse自动生成get和set方法
- Eclipse-eclipse导入新项目后,运行时找不到主类解决办法
- Eclipse插件之WebLogic Plugin 1.1.1
- eclipse+webservice开发实例
- 如何将Eclipse中的项目迁移到Android Studio 中
- Eclipse 内容辅助