论坛首页 Java企业应用论坛

分包的原则是按业务逻辑还是系统逻辑好?

浏览 13452 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-05-13  
看了, 不少公式和数字, 计算了相关性并优化

我说了,尽管有些帮助,但是并没有解决问题。书上的系统,和我们经常要碰到的系统有区别。有时候并不仅仅是把相关性降低到最低就合理了,更多的时候要考虑团队开发中的一些问题,还有项目的具体情况,相关性,不是分包的唯一标准。
0 请登录后投票
   发表时间:2004-05-13  
我的理解是,你可以为了便于某个方面的修改,首先重构系统的类之间的相关性,然后通过计算,自动得出如何分包。

而不是通过意义之类的虚的东西,去猜测可能出现的需求,然后进行分包。

因为按照敏捷开发的思路,设计是逐渐呈现出来的,而不是预设的。
0 请登录后投票
   发表时间:2004-05-13  
引用
下面有个core,系统核心底层的,按系统功能分包;
上面有个modules,业务逻辑的,按业务逻辑分包,action就分散其中了


我以前一个大的项目就是这样分的,现在一个小项目我只按系统功能分,感觉很好!
0 请登录后投票
论坛首页 Java企业应用版

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