源代码管理基本操作

开发一个软件,最常见的就是工程文件的冲突,人少还好,像我和小伙伴就是软件开发的初学者,相对来说接触到的东西比较简单一点。但是人一多就很难解决源代码冲突的问题.在合并代码上面就会花费很多时间。
工程文件冲突是代码合并不可避免的问题,我们觉得解决这个问题有以下几个方法:
1、代码结构和层次划分要合理。
2、要及时提交代码,代码提交频率要高,更新要快,最慢一天一次。
常常出现代码冲突问题是可能是因为模块划分不够合理,公共部分太大,导致两人的不断地修改。对于这种情况,可以考虑将这个公共模块在再进行分解为几个小模块,分布在不同的小文件里,可以大大减少冲突的概率。至于代码复审的目的在于找出代码的错误,其中包括逻辑上的错误、编码错误、算法错误等。然后要找到潜在的错误和回归性的错误,当然也要发现可能改进的地方。首先要要求我们的代码写的够清晰简洁让别人易读易懂,注释要明确。代码复审还有个重要的教育意义。要教育开发人员或者开发人员之间相互学习,传授经验,让更多的成员熟悉项目各部分的代码,同时熟悉本领域的相关的知识。
代码复审者应该把眼光放在代码修改后的问题上:
修改的时候有没有留下相应的说明,让将来的代码维护不会出现问题,对于这样的修改有没有其他的别的成员需要告知,导致这样的根本原因是什么,以后能不能主动避免这样一些相关的问题。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值