锁定老帖子 主题:分包的原则是按业务逻辑还是系统逻辑好?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-05-13
看了, 不少公式和数字, 计算了相关性并优化
我说了,尽管有些帮助,但是并没有解决问题。书上的系统,和我们经常要碰到的系统有区别。有时候并不仅仅是把相关性降低到最低就合理了,更多的时候要考虑团队开发中的一些问题,还有项目的具体情况,相关性,不是分包的唯一标准。 |
|
返回顶楼 | |
发表时间:2004-05-13
我的理解是,你可以为了便于某个方面的修改,首先重构系统的类之间的相关性,然后通过计算,自动得出如何分包。
而不是通过意义之类的虚的东西,去猜测可能出现的需求,然后进行分包。 因为按照敏捷开发的思路,设计是逐渐呈现出来的,而不是预设的。 |
|
返回顶楼 | |
发表时间:2004-05-13
引用 下面有个core,系统核心底层的,按系统功能分包;
上面有个modules,业务逻辑的,按业务逻辑分包,action就分散其中了 我以前一个大的项目就是这样分的,现在一个小项目我只按系统功能分,感觉很好! |
|
返回顶楼 | |