JAVA WEB项目,SSH框架,团队开发中是各个成员横向分工好还是纵向分工好?

横向分工就是说A写JSP页面包括div/css页面结构ajax请求,B写Action层,C写逻辑层,D负责DAO、Model和维护数据库表纵向分工就是每个人写一个模块到底哪种好啊... 横向分工就是说A写JSP页面包括div/css页面结构 ajax 请求,B写Action层,C写逻辑层,D负责DAO、Model和维护数据库表 纵向分工就是每个人写一个模块 到底哪种好啊 展开

第1个回答  2019-07-20
先看项目规模,如果项目很大,跨服,跨多层,甚至跨语言,横向是必须的,不可能每个人都穿过多层各写各的,会造成代码难以维护。
如果是中小项目,那就要看你的人手水平了,如果多数人都是综合型的,对各层都了如指掌,那就可以纵向,否则还是要横向。
但横向分工对领头的设计者要求很高,工作划分得不好,标准制定得不好或执行得不严格,可能会造成严重的效率低下。
相似回答