codereview专题

[amanhardikar] - CodeReview

From: http://www.amanhardikar.com/mindmaps/CodeReview.png

CodeReview 规范及实施

优质博文:IT-BLOG-CN 一、为什么需要CodeReview 随着业务压力增大,引发代码质量下降,代码质量的下降导致了开发效率的降低,维护成功高等问题,开发效率下降后又加重了业务压力,最终陷入了死亡三角的内耗之中。只要解决掉死亡三角内耗中的任一一角,就能终止恶性循环,比如精简业务需求、增加开发人员、重构项目架构等,很多时候可能是多管齐下的。这篇文章主要目的是:通过代码评审(Code Re

CodeReview 小工具

大家开发中有没有遇到一个版本开发的非常杂,开发很多个项目,改动几周后甚至已经忘了自己改了些什么,领导要对代码review的时候,理不清楚自己改过的代码,只能将主要改动的大功能过一遍。这样就很容易造成review遗漏,进而造成错误的代码直接上线。         本人针对上面的问题,开发了一个code-review小工具,可以对多个项目同时进行code-review,并搜索用户

Java常见CodeReview及编码规范

鉴于自己的开发经验,以及常见容易产生bug及性能问题的点做个记录. 1.数据库 如果开发人员的经验不足,Java通过ORM(Mybatis)对数据库的操作的性能问题比较隐蔽.因为不压测或者异常case没发生的时候一般发现不了问题.特别是异常case发生的时候. 除配置表以外的sql都要经过explain分析表扫描范围.必须控制在range级别及以下Mybatis防sql注入: #{}传入的参

Java常见CodeReview及编码规范

鉴于自己的开发经验,以及常见容易产生bug及性能问题的点做个记录. 1.数据库 如果开发人员的经验不足,Java通过ORM(Mybatis)对数据库的操作的性能问题比较隐蔽.因为不压测或者异常case没发生的时候一般发现不了问题.特别是异常case发生的时候. 除配置表以外的sql都要经过explain分析表扫描范围.必须控制在range级别及以下Mybatis防sql注入: #{}传入的参

[TechTeam]进击的CodeReview

本文最开始是从鹅厂内部的技术论坛的一个问题回答,这里做一些整理形成一个文章。 记录下团队构建以来,9年间code review从无到有到系统化的历程。 “生产关系与生产力” 回过头来看,code review也好,各种开发方式也好,很像生产关系(开发方式)与生产力(团队战斗力,文化等)之间的关系,需要匹配,恰当的配合可以互相发展,反之在团队初期强推“最终版”,恐怕也是不行的。 btw,技术方