正在阅读:Mozilla开发组的开发策略(中文)Mozilla开发组的开发策略(中文)

2004-02-14 09:34 出处:PConline原创 作者:闻怡洋/翻译 责任编辑:zwg
6)对小的补丁的审核只需要花更少的的时间。   在你花大量的时间去检查和评价代码时,你应该有一个原则那就是:代码的数量和审核的时间并不应该是线性比例。20行的代码并不应该花两倍于10代码的审核时间,20行代码将应该花两倍甚至更多的事情去评价和审核。如果你可以将代码分为不同的小的部分去审核你可以提高你的工作效率。不是所有的代码都可以分为很小的部分去审核,而且并不是小的补丁和修改就一定优于长的代码。(提醒代码审核者正确的工作方法)在你的代码等待审核时你也可以进行其他的工作。(要求编码者利用时间并行的进行工作) 7)在开始修正错误和为软件提供新功能的工作前听取其他人的意见和建议。   在你的递交的代码被否决时你应该及时和尽快的与你的小组负责人沟通,他们可能将安排给你一个即将开展的任务又或者能够帮助你脱离困境。此外由于他们将会在以后的工作中评价你的代码,所以告诉他们你的计划和打算是必要的。即使你的计划别拒绝,也好过在将来为你的代码提供大量的补丁。   Mozilla是在互联网上组织开发的,所以强调多人协作很重要) 8)如果你的代码被否决,而你又觉得一些代码是有价值的,你可以使用#ifdef宏来包含你的代码或者文件。 9)在你提交代码去进行评审时请保证你已经修正了所有的已知错误。   必须在第一次提交代码时保证代码的正确性,不要假设自己可以在审核后再修正错误,也不要因此而浪费审核者和你自己的时间。 10)不要拖延审核者的时间。   在审核过程中不要向审核者做过多的说明或争辩,在出现异议时通过简短的对话(使用IRC,AIM或其他即时消息软件)来解决问题,因为5分钟谈话就可以解决的问题如果使用Email将花上一个小时。 11)对代码进行全面的审核   但审核其他人代码时,请对代码进行全面的检查。如果某位负责人在以后的工作中检查出代码中的已知的错误或需要采用回归对程序重新编写,你将不得不对代码进行修正。所以做好代码得审核工作可以节省你和其他人的时间。 12)在提交代码进行审核前先自己审核自己的代码。 13)当你提交的代码比较多时在版本管理系统中创建自己的分支。 点击 查看英文原版

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品