(1) 代码签入要填备注:基本到基本的一条原则,好处不言自明,尤为是当团队成员较多的时候,清楚的注释可以快速定位一些因交叉签入和测试不完全形成的bug。尤为要注明多个版本同时更新时的同步信息,尽可能保证关键信息,如版本、bug号等的完整。服务器
(2) 签入代码前请先获取最新的版本:很容易被忽略的一点,由于颇有可能你的同伴也在修改同一个文件,此时,若是你没有获取最新的代码,就匆忙地签入,是很是有可能在比较版本的时候漏掉冲突的地方,而直接签入的,致使同伴的代码被覆盖。post
(3) 签入代码先后均要对功能进行验证:嵌入前必须保证代码的正确性,这个不用说,嵌入后,从新获取版本,再次编译并验证,有的时候是很是重要的,这样能够避免咱们由于签入失误形成的问题,同时,这也是为了保证服务器上的代码是正常可编译的。学习
(4) 及时汇报本身的工做进展状况:咱们能够天天早上把今天的工做作个简单的计划,而后在下班前把今天的工做内容作一下小的总结,并抄送给领导,不少时候由于不知道要写啥,或者可能一句话就能说清楚,咱们就不肯意去作这个简要的汇报,有的公司会要求你们每周作汇报,但本身仍是以为天天有个开始和总结,不只可以让本身对任务更加清晰,同时也能够增强本身和领导间的沟通,何乐而不为呢?测试
(5) 修改公共代码后请进行全面测试:这个也是毋庸置疑的,由于公共代码牵扯的内容可能不少,若是咱们只测试咱们预期效果的那部分功能的话,颇有多是正确的,但其余地方可能就会出现问题!这个概率是很是高的,因此建议咱们可以慎之又慎地修改公共代码,若是没有把握,请尽可能经过复制功能代码的方式来经过增长冗余,避免影响其余内容。编码
(6) 动手编码前请先和相关人员再次确认需求或bug详情:不少的问题其实改起来并不麻烦,可是若是要是由于理解的不一致形成的改来改去,这个是最折磨人的,因此,必须双方都彻底确认后,再动手!切忌不要擅做主张。blog
(7) 常常主动地去和别人进行Code Review:有不少咱们固有的不良编码习惯,或者一些咱们不熟悉的内容,这些都是咱们很难观察到,但咱们的同伴可能一眼就能看到的地方,有交互才会有学习,多去理解和学习同伴的好的编码习惯和思考方式,对咱们来讲这是最容易的一个途径。同步
(8) 永远不要轻视本身手中的工做:这就像一条充满魔法的诅咒,没有人能逃脱它,因此,千万不要由于轻视一件任务,而延时去作它,不然你会加班到很惨。it
(9) 不要偷懒去拷贝代码:如今不少的代码都是咱们拷来拷去,可是,所以而遇到的不少问题又多少次让咱们几乎抓狂?拷代码不但不能增长咱们对代码的理解,仍是引入错误的一个主要来源。必须明令禁止!编译
(10) 在对工程进行改动前,请先确保该功能点已经能够正常工做:很简单,不要随随便便在项目中直接修改功能,尤为是一些新的功能,请先在本身的示例工程中先保证功能的正确性,而后再进行移入,这样会给咱们节省不少的时间,不信你试试!class
(11) 合理安排工做中的“空闲”时间:所谓“空闲”时间,即在不一样项目间或者是在同一个项目不一样阶段之间的短暂的中场休息时间,还有就是当项目后期,集中处理bug的时候,可能会偶尔出现的一些工做真空期,这个也算是作软件行业的一个常见状况,时忙时紧。的确,咱们能够充分利用这些时间来休息,可是若是咱们能稍加利用,则会让咱们有更大的进步,好比研究一下一些系统中的疑难杂症,学习一些新的技术,看看管理方面的书籍,最差劲还能够看看别人写的代码长长见识。
(12) 记录工做中的点点滴滴:所谓聚沙成塔,再大的成就也是一点一点攒起来的,咱们的我的发展也一样离不开这个原则,对于咱们平常遇到的一些技术难题,管理经验,甚至是本身的心得体会,若是可以记录下载,甚至慷慨地拿出来和你们分享,那咱们将收获更多意想不到的东东。
目前,本身就想到这么多,本身虽然也还没有所有作到上面所述,但也正在努力中,这里权做记录,以提醒本身,但愿能对你们有所帮助。