code Review实践分享 邮件
2014-05-17 18:38
218 查看
之前在coolshell上看到一篇关于codeReview的文章: http://coolshell.cn/articles/11432.html。
接着实际工作当中实践了一把,有些感触,便向团队发了一封分享邮件,具体如下:
你好:
最近尝试了一下简单的Code Review,说一下感受:
曝工资项目:
没有尝试Code Review,我和培强各自负责不同的模块。采取的态度是:我只管自己的代码,其他我不理会。
结果
1. 每次需要我交叉修改培强代码时候,由于能力有限,需要花很多时间,去熟悉逻辑,去学习很多没接触过的知识点,不仅浪费时间,还出各种错误。
2. 项目结束,我只了解项目我自己写的那部分代码,并没有从和培强的代码中学习到更多的东西。
大桌面项目:
我,培强,肇荣三人负责项目。我每天早上会花半个小时不到的时间查看一下svn log。
收获是:
1.因为视角不同,时常能从代码层面发现bug。
2.知识共享:
从别人的代码那学习到设计思想,一些工具的运用,比如说项目培强引入的eventBus, 联系人、短信功能都抽象出DAOBase
发现别人代码有什么不好的习惯等,可以指出。帮助进步
3.熟悉代码,熟悉项目。代码维护更加容易。一个项目开发下来, 所有的参与人员都成为这个项目的“主人”
顺便,分享一篇文章给大家, http://coolshell.cn/articles/11432.html。
文章说到Code Review好处:
是让你的代码可以更好的组织起来,有更易读,有更高的维护性,同时可以达到知识共享,找到bug只是其中的副产品
想想,我尝试的估计还算不上Code Review,
大家可以在项目开发过程中尝试一下code review, 分享一下感受。
接着实际工作当中实践了一把,有些感触,便向团队发了一封分享邮件,具体如下:
你好:
最近尝试了一下简单的Code Review,说一下感受:
曝工资项目:
没有尝试Code Review,我和培强各自负责不同的模块。采取的态度是:我只管自己的代码,其他我不理会。
结果
1. 每次需要我交叉修改培强代码时候,由于能力有限,需要花很多时间,去熟悉逻辑,去学习很多没接触过的知识点,不仅浪费时间,还出各种错误。
2. 项目结束,我只了解项目我自己写的那部分代码,并没有从和培强的代码中学习到更多的东西。
大桌面项目:
我,培强,肇荣三人负责项目。我每天早上会花半个小时不到的时间查看一下svn log。
收获是:
1.因为视角不同,时常能从代码层面发现bug。
2.知识共享:
从别人的代码那学习到设计思想,一些工具的运用,比如说项目培强引入的eventBus, 联系人、短信功能都抽象出DAOBase
发现别人代码有什么不好的习惯等,可以指出。帮助进步
3.熟悉代码,熟悉项目。代码维护更加容易。一个项目开发下来, 所有的参与人员都成为这个项目的“主人”
顺便,分享一篇文章给大家, http://coolshell.cn/articles/11432.html。
文章说到Code Review好处:
是让你的代码可以更好的组织起来,有更易读,有更高的维护性,同时可以达到知识共享,找到bug只是其中的副产品
想想,我尝试的估计还算不上Code Review,
大家可以在项目开发过程中尝试一下code review, 分享一下感受。
相关文章推荐
- Hangfire项目实践分享
- iOS集成QQ、微信、微博、短信、邮件分享(非第三方集成)
- 邮件、短信分享 推荐、电话
- 《大型网站SEO优化实践》学习分享
- 使用PHPMailer实现邮件发送代码分享
- 新浪通过API分享 实践
- 阿里聚安全受邀参加SFDC安全大会,分享互联网业务面临问题和安全创新实践
- Code Review最佳实践
- 分享几个目前研究出来的邮件不进垃圾箱技巧
- 微服务架构实践之邮件通知系统改造
- 软件质量保证的最佳实践之一:Code review和Case review (转)
- Dropbox可伸缩性设计最佳实践分享
- c# 邮件发送代码分享
- PHPMailer邮件发送的代码分享
- WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
- 微服务实践分享
- 说与做,读《软件质量保证的最佳实践之一:Code review和Case review 》感
- SpringCloud实践分享-Eureka注册中心
- java mail 实践三(邮件接收)
- 【腾讯Bugly干货分享】微信iOS SQLite源码优化实践