论坛首页 Java企业应用论坛

集中式Controller设计 PK 分开式Controller设计

浏览 6461 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-09-20  
ray_linn 写道
倾向分开,不喜欢集中。

分开 ----》 新业务增加新代码
集中-----》 新业务修改旧代码

从各方面来说,对已经稳定运行的代码越不去触及就越好。

你说的新业务是指方法级别的吗?如果是指新功能,新业务,新模块,那我俩的观点是一样的。如果你是指method级别的分开,那我俩就不是同一战线上的。
0 请登录后投票
   发表时间:2010-09-20   最后修改:2010-09-20
pengliren 写道
这个貌似你们在开发前的时候 没有沟通好造成的 跟设计没什么关系啊



说的太好了, 准, 狠, 猛

是集中还是分散,或许只是一个粒度的把握,我们要考虑的实际问题可能很多,如果按Gof, 到时候EditController名称类就会几十几百个,我要找通过ctrl + shift + t 或者 ctrl + n 去找, 眼都要看花了, 当然你不一定这样命名, 不过我想问题总会有的。 如果都集中, 当你一个业务类有大量复杂的操作时, 你会发现你那个类里面有很多, 你这个类将变的很难维护, 我们可能可以按某一角度进行分散几个不彻底的controller.
0 请登录后投票
   发表时间:2010-09-20  
lewisw 写道
pengliren 写道
这个貌似你们在开发前的时候 没有沟通好造成的 跟设计没什么关系啊



说的太好了, 准, 狠, 猛

如果单从这个引子,以及出现问题的原因,你的说法完全正确。
0 请登录后投票
   发表时间:2010-09-20  
好好学习,天天想上
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics