代码提交 【转】

一次优秀的代码提交应该包含什么 http://news.cnblogs.com/n/181735/

 

http://stackoverflow.com/questions/754905/best-practices-for-comments-on-code-commit

http://programmers.stackexchange.com/questions/83837/when-to-commit-code

 修改代码之前先从代码库同步最新的代码到本地
        过期的本地代码只会带来更大的工作量,合并将成为你的主要工作负荷。
        
    修改代码
        按照公司的命名规范,代码风格去写代码,自己慢慢就会形成一种良好的编程习惯,同事看的时候也轻松。
        
    写单元测试用例(unit test case),进行单元测试
        让单元测试成为一种开发的习惯。
        不要让自己的代码成为别人的负担,给别人带来麻烦。
        不要新功能没添加进去,老问题没解决好,却破坏掉了正常的功能,带来了新的问题。
        
    提交代码之前,再更新一下本地的代码
        把服务器上最新的代码更新下来,和自己的代码先合并一次
        提交代码时候产生的冲突就会减少,
        把问题在源头处解决,
        
    写有意义的提交注释
        不要仅仅说明你改了什么,这些通过工具就可以查到
        更重要的是告诉看你代码的人,你改的目的是什么,为什么要这样改,改的思路是什么
        
    频繁的提交代码,事务性的提交
        提交代码的频率与合并带来的工作量成反比。
        尽早的提交代码将降低你将来合并给你带来的工作量。
        尽早的提交代码也有利于别人把你的代码集成进去,加快项目的进展
        
    提交之后,不要忘记进行构建,验证
        提交代码不是万事大吉了。
        提交代码之后,记得把当前最新的代码同步下来一份,进行一次构建,
        验证自己添加的功能是否工作正常,验证要修正的问题是否真的修复了。

 

http://www.blogjava.net/sealyu/archive/2009/09/03/293717.html

posted @ 2013-07-16 08:18  2012  阅读(552)  评论(0编辑  收藏  举报