日期:2014-05-20  浏览次数:20655 次

团队开发中怎么协调代码使用一致的问题?
团队开发中怎么协调代码使用一致的问题?

以下数据仅做例子:
比如团队开发一个项目,20个人来同时写代码
现在系统A员工添加了很多方法,B也添加了很多方法,方法有大有小
1、怎么让剩下的人知道A、B添加了这些方法?
2、2个月以后,比如C要用一个方法和之前A写的方法一样,怎么才能让C知道且不必再重写一个这样的方法呢?

请问各位大虾团队开发都是怎么解决这类的问题的呢

------解决方案--------------------
《走出软件作坊》里提出了一种团队结构,里面提出,推荐在团队中有一部分技术最好的人成为团队代码开发者,这部分人专门来开发类库提供给业务代码使用,这样就可以避免说同样的公共代码由不同人实现几遍,效率低,还可能有bug的情况。

至于业务代码,一般来说分工的情况下,不同的人负责不同的业务,不太会有交叉的情况出现
------解决方案--------------------
大公司用svn
小公司再办公室直接喊 xx方法是哪个类啊
------解决方案--------------------
引用:
大公司用svn
小公司再办公室直接喊 xx方法是哪个类啊
这个可以有。。。不过我们公司也是小公司,不过也是用的SVN。。。
------解决方案--------------------
公用的方法可以提取出来共用。使用svn等之类的版本控制软件,定期提交代码。很好管理的
------解决方案--------------------
GIT也不错