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

如何合作开发
以前一直都是自己一个人单独开发,目前有一个项目需要跟别人合作开发,不是很了解合作开发的流程,很纳闷,比如模块怎么分配,能并行开发吗?如果我开发的模块用到他开发的一个功能,而这个功能他还没有开发怎么办?很纳闷那些大型团队是怎样进行开发,又能最后将项目很好的组合的?求高人解释

------解决方案--------------------
合作开发 对于程序框架来说,其实大多数时间是按照顺序开发,比如先从最底层的模块开始设计/开发,然后是中间层,再是上层,在框架级别很难并行开发。

如果是业务开发其实并行就很简单,因为对于业务来说,接口(泛指业务接口,而不是指编程语言中的接口)定下来之后各个模块都应该是很独立,所以并行一般不会有冲突或者依赖的。