源代码管理的基本操作

        近期,我和我们团队的Echo同学进行了两人结队源代码操作练习。我们通过运用Java语言进行练习,两人分别对同一主题编写代码,再进行代码复审,最后做出总结。

        首先,我们编写了一段代码。经过同伴互相复审后,我们发现我们的代码风格规范不太一样。可能由于习惯的不同,各自命名变量的方式就不同。在没有写注释的情况下,看别人的代码实在是看不下去。我认为写代码还是一个人做比较好,多人合作不合适!

        在学习了《构建之法》第4章——“两人合作”后,我才知道不管多么厉害的开发者都会或多或少地犯一些错误,有欠考虑的地方,代码复审可以帮助开发者找出潜在的错误,发现可能需要改进的地方。另外,在代码复审中的提问与回应能帮助团队成员互相了解,互相观摩点评。

        我们经常抱怨阅读别人的代码很难,可是自己在写代码的时候也是按照自己的风格。然而,软件的开发是一个社会性的活动,为了方便代码让他人阅读和维护,我们需要制定代码规范,一起遵守这些规定。我们要把写注释作为一种习惯,这样更易于他人阅读。

        软件工程中最基本的复审手段,就是同伴复审。在结对编程模式下,两个人可以平等地、互补地进行开发工作,两人合作解决问题的能力更强,结对工作能带来更多的信心,还能更有效地交流,相互学习和传递经验,分享知识。

        于是,我们两个又结合书本上提到的几个要点,重新复审,不断地“磨合”。我们在代码旁边写了注释,理解起来也更加方便了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值