免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1331 | 回复: 0
打印 上一主题 下一主题

[总结]Google交流会总结 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-24 22:33 |只看该作者 |倒序浏览

  今天Google有5位牛人来我们公司做交流,会议大概3个多小时,他们大概讲了一下Goolge做的一些东西,大家交流一下经验,小弟有幸参加,总结一下吧:>
· 谷歌中国研究院副院长:幺宝刚
· 开发经理:Youlin Li, Chao Liu
· 测试经理:Mark Huang
· 产品经理:Wayne Xu

- 1. Youlin: Noogler & Google's engineering process
- 2: Chao Liu: Google's innovation culture and 20% projects
- 3: Chao Liu: Release management and code branches
- 4: Mark Huang: Testing and gUnit
- 5: Wayne: Product management
1.会议上开发经理提了以下几个点:
1).Document
2).Code Review
3).Code Style and readability
4).free book(so cool!;>)
5).startup project(新人项目2-6个月,新人训练)
2.20%project:用20%的工作时间做自己的项目(这是我觉得最cool的~;>),做得好的话会考虑产品化,Gmail就是一个例子。
3.由2导出了,Google的产品不是所有都以盈利为目的,有的产品是需要盈利的,有些则为公众服务(当然有没有吸引眼球这个...不好说,怎么
说我现在也没有分析战略层面的能力),这决定了公司对产品的战略定位就不一样了。
4.他们基本所有的代码都是对员工公开的(很羡慕:>),当然还是有3%核心代码是不能公开的。
5.由于俺做的是自动化测试滴,所以总结以下Google测试方面的东东吧。
Google做的产品大多是互联应用产品,在此积累的经验也比较多,这次讲的也是倾向介绍互联产品的测试经验的,这和我们现在做的东西可能不太一样,但总的来说还是有很多类似的地方的,先看一副图吧,我同事总结的:


  其实图中很多东西我们一早也都建立起来的,从基本的BUG管理工具,到分支版本管理,版本合并合格标准,到单元测试框架(我们的TestFramework似乎比Google还要强大一些,可以出文件报告并且整合至平台),另外代码覆盖率现在也已经整合平台了,虚拟机等等也已经交付使用之中。
  他们对单元测试和Code Review相当重视,他们是多次提到入库前,必须有人审查代码。另外单元测试也占了70%的比例,而集成只占到了20%和我们现在做的比例有些许不同,或许是因为是互联产品的关系,他们对自动化测试方面没多深入讲。
因为其中单元测试占测试比重较多,所以对GoogleTest讲的也就比较多,资源如下:
SVN:   
http://googletest.googlecode.com/svn/trunk
Guide:  
http://code.google.com/p/googletest/wiki/GoogleTestDevGuide
Wiki:   
http://code.google.com/p/googletest/w/list



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10219/showart_1663929.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP