多人开发,如何分工?

footprint2008 2009-05-16 08:41:21
谈一谈方法.如何分解项目.
抽象内,接口,继承在多人开发的使用.
分不多了,大家都谈一谈共同学习.
...全文
270 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhushoudong 2009-05-16
  • 打赏
  • 举报
回复
哎 都是互相的沟通的
sh1618 2009-05-16
  • 打赏
  • 举报
回复
主要写注释
wuyq11 2009-05-16
  • 打赏
  • 举报
回复
按照模块分开编写,同时写注释,通过VSS或SVN等实现版本控制
aight 2009-05-16
  • 打赏
  • 举报
回复
mark,帮你顶一下
a12321321321312321 2009-05-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jerrylyj 的回复:]
首先。。。高内聚-低耦合,按照这个原则进行模块的划分
然后。。。采用好的版本管理工具进行项目的版本管理。
最后。。。需要一个有威望、有执行力、有。。。的项目经理
[/Quote]
呵呵
beckfun 2009-05-16
  • 打赏
  • 举报
回复
不是管理者的wo飘过...
hangang7403 2009-05-16
  • 打赏
  • 举报
回复
关键是要有一个核心的设计师,负责整个系统的架构的设计,其他人不过是执行者,而且尽量减少耦合,就是每个人或者小组的工作尽量单一,不要与其他人发生耦合,重复
bluedodo 2009-05-16
  • 打赏
  • 举报
回复
分很简单,问题是如何把要实现的功能分解成各个类,类之间如何通信的逻辑要解析清楚
crystalsky21504119 2009-05-16
  • 打赏
  • 举报
回复
我觉得应该先将系统进行模块划分,原则楼上已经说了,其次按照不同开发人员的特长进行分配,版本管理和相互沟通是不可或缺的重要组成部分
wartim 2009-05-16
  • 打赏
  • 举报
回复
没什么定式,理论是理论,实际是实际
理论上一般来说嘛
技术好的管数据层,新增保存什么的,还有自定义控件什么的技术有关的东西,
业务好的管逻辑层,理顺业务逻辑细节靠他了,起个承上启下的作用
会做客户沟通的管设计,设计表结构,划分要做的模块,和客户去沟通变通什么的,然后按个项目经理什么的头衔
不过实际是相互帮忙的吧,而且碰到的问题有的一起讨论怎么做和什么不要做才好吧

Learn-anything 2009-05-16
  • 打赏
  • 举报
回复
ms很 有难度
jerrylyj 2009-05-16
  • 打赏
  • 举报
回复
首先。。。高内聚-低耦合,按照这个原则进行模块的划分
然后。。。采用好的版本管理工具进行项目的版本管理。
最后。。。需要一个有威望、有执行力、有。。。的项目经理
云成致雨 2009-05-16
  • 打赏
  • 举报
回复
总得先把架构定下来啊,到底用什么设计模式定下来后就好分了,我是建议先把所有的抽象类定义好,下面的人就可以根据分配的这些抽象类去开发了。接口继承那是他们个人的事了。
mlliqiushi 2009-05-16
  • 打赏
  • 举报
回复
我是这么分的,技术好的做些新加功能之类的,技术差一点的就做简单的实现功能,我自己就做数据库架构和页面功能设计

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧