社区
C#
帖子详情
关于多人协作开发的问题!!
fskjb01
2009-03-30 03:06:16
关于多人协作开发的问题,想看看大家的想法是怎么样,请各位多多指点啊!!
现在老师布置了一个项目,要求用三层架构+抽象工厂来实现!!团队里分工是这样的,A,B做管理员那部分,D,E做用户那部分,F设计数据库。
问题是A,B,C,D在实现自己的那部份功能时都有自己的三个层和抽象工厂,那么最后合并为一个项目时会出现有三个抽象工厂,这样会不会有点冗余呢?
一般在正规的开发团队中,在一个项目会有多个抽象工厂吗??
...全文
210
10
打赏
收藏
关于多人协作开发的问题!!
关于多人协作开发的问题,想看看大家的想法是怎么样,请各位多多指点啊!! 现在老师布置了一个项目,要求用三层架构+抽象工厂来实现!!团队里分工是这样的,A,B做管理员那部分,D,E做用户那部分,F设计数据库。 问题是A,B,C,D在实现自己的那部份功能时都有自己的三个层和抽象工厂,那么最后合并为一个项目时会出现有三个抽象工厂,这样会不会有点冗余呢? 一般在正规的开发团队中,在一个项目会有多个抽象工厂吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tddw
2009-03-30
打赏
举报
回复
[Quote=引用 9 楼 hiddkiller 的回复:]
不应该是这样分的吧??
我觉得应该分为: 数据库设计以及数据操作,权限控制,应该还有界面操作
[/Quote]
你这个还是分模块,数据库设计及数据操作独立出来专人写,就等于共用一个数据持久层了。一样
hiddkiller
2009-03-30
打赏
举报
回复
不应该是这样分的吧??
我觉得应该分为: 数据库设计以及数据操作,权限控制,应该还有界面操作
tddw
2009-03-30
打赏
举报
回复
正规团队分层开发,不是分模块
如果分模块,一般数据持久层会写好,或者用网上现成的
tddw
2009-03-30
打赏
举报
回复
TFS,.net开发最佳,VSS等都不能自动合并和跨域网协作
成都慢生活
2009-03-30
打赏
举报
回复
先完成接口部分
然后各自编码
ms的tfs不错
moonshineidolon
2009-03-30
打赏
举报
回复
开发之前的设计阶段,会考虑到公共的部分,这些部分交给一个人完成,其他人等着他开发完,直接调用,避免出现三个工厂。
开发过程中,为了代码不出现问题,会用源代码管理工具来实现管理,避免手工备份出现错误。
不过用不用工具,设计是必须要做的,否则就出现,每个人分一块,实现的方法可能完全不同。代码看起来不是一个人写的。代码要保证规整。
要有约束和规则。
ojekleen
2009-03-30
打赏
举报
回复
[Quote=引用 1 楼 copico 的回复:]
Microsoft Visual SourceSafe
[/Quote]
SVN CVS都可以用来源代码管理
tabbycat
2009-03-30
打赏
举报
回复
TFS
深海之蓝
2009-03-30
打赏
举报
回复
svn也不错
copico
2009-03-30
打赏
举报
回复
Microsoft Visual SourceSafe
Git
多人
协作
开发
.docx
Git
多人
协作
开发
.docx
7-07在Gitlab中
多人
协作
开发
项目.ppt
7-07在Gitlab中
多人
协作
开发
项目.ppt
ONLYOFFICE免费开源
多人
在线文档
协作
系统的部署与
开发
细节
ONLYOFFICE免费开源
多人
在线文档
协作
系统的部署与
开发
细节
模拟Git分支
多人
协作
开发
实战 .md
模拟Git分支
多人
分支
协作
ONLYOFFICE
多人
在线文档
协作
的部署与
开发
细节201803251
第一步:确定电脑打开了CPU虚拟打开 第二步:下载和安装docker toolbox,默认安装即可 第三步:启动docker后在里面拉取Onlyoffice D
C#
111,126
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章