码迷,mamicode.com
首页 >  
搜索关键字:代码审查    ( 293个结果
代码要恰如其分——记一次代码审查
代码要恰如其分,说的是只实现当前需要的功能,保留一定的可扩展性,但不要为了在很长一段时间内都不会发生的事情实现可扩展性。不要预测将来,将来的新需求可以通过不断的重构来保持代码的健康和可扩展性。下面是一个在WCF内部服务中实现的类,这个前提很重要,这是一个服务的内部实现,不是契约,是不需要对外发布的组...
分类:其他好文   时间:2014-08-22 12:41:46    阅读次数:207
Review的概念与意义
是什么让Google的程序如此优秀让Google的程序如此优秀的一个最重要的事情看起来是非常的简单:代码审查在Google,没有程序,任何产品、任何项目的程序代码,可以在没有经过有效的代码审查前提交到代码库里。从代码审查里能得到什么??在代码提交前,用第二群眼睛检查一遍,防止bug混入。这是最常见的...
分类:其他好文   时间:2014-08-15 12:15:08    阅读次数:246
c++编程规范101条规则
很久没有更新过博客了,其实不管多忙,有时候写写博客未尝不是一种提升。下面是我最近看的一本书的部分内容。1.不要忽视警告,尽量没有警告。2.使用自动构建系统3.使用版本控制系统4.在代码审查上投入5.一个实体应该只有一个紧凑的职责6.正确,简单和清晰的代码。7.编程中应知..
分类:编程语言   时间:2014-08-11 10:19:13    阅读次数:223
代码审查 Code Review
为什么要做代码审查代码审查最主要目的是保证软件质量,找出及修正在软件开发过程中的错误。同时,通过不同能力评审者对代码的分析和建议,可以很快提升编码能力和编码修养。1. 保证软件质量通常软件开发完,先由编码者自测,自测充分后交给测试人员进行全面测试。但是大多数时候,测试人员只会进行黑盒测试,测试覆盖率...
分类:其他好文   时间:2014-07-16 20:57:43    阅读次数:194
谷歌是如何做代码审查的
在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里—有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业性的东西,一些很有趣,但也会在同事和管理工作中导致关系紧张的东西。Google是一个非常优秀的公司。他们做出了很多令人称赞的...
分类:其他好文   时间:2014-07-16 20:24:23    阅读次数:146
别把自己变成了“二等公民”
上周参加一个代码审查会,在会上发现了设计上的一个很严重的错误。于是,我提了好几个问题,想知道为什么会出现这一错误。但是,我的同事告诉我这都是印度团队做的设计。需要提供的一个背景信息是,这个项目是我所在的研发中心与印度的研发中心协同开发的。对于同事的这种回答,我能想到的是:可能同事将自己当做“二等公民”在做事。      将自己变成二等公民我发现在我的周围比较的普遍,不少同事在做设计时,明明应当...
分类:其他好文   时间:2014-07-05 10:58:50    阅读次数:202
一些概念
Gerrit一种开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程式员,可以相互审阅彼此修改后的程式码,决定是否能够提交,退回或是继续修改。它使用版本控制系统,Git作为底层。
分类:其他好文   时间:2014-06-23 06:58:14    阅读次数:203
软件测试基本方法(五)之单元测试
这是我们最亲密的测试,我们平常写课程设计,当然谈不上商业级的测试,往往就一个单元测试占据了测试。有些人习惯先搭起框架,然后再单元测试;也有些人在完成了一个功能模块后即着手进行该模块的测试。但殊途同归,要保证软件系统的质量,首先就要保证构成系统的单元的质量,这些单元可能是一个对象、类和函数,也可能是更大的单元——组件或模块。 (1)为什么要进行单元测试: 软件中存在的错误发现得越早,则修...
分类:其他好文   时间:2014-06-18 00:47:11    阅读次数:283
工作这一年
2013.3离开南京,入职百度(北京),开始搞计算广告。我被分到了用户特征组,接下来半年的工作就是丰富用户特征,扩大广告召回。大公司流程比较规范,代码审查,敏捷开发,专职测试,上线流程。尤其上线,特别严格,分分钟都是哗哗的钱啊。其实现在回头想想,项目大部分的精力也都花费这些事情上了。比较蛋疼的事情就...
分类:其他好文   时间:2014-06-12 07:11:55    阅读次数:389
293条   上一页 1 ... 27 28 29 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!