【发布时间】:2010-11-13 04:54:49
【问题描述】:
在一个相对较大的项目中,需要考虑将功能拆分为各种功能,然后是各种模块,然后是各种包。有时跨不同的源分布(例如:将一个通用实用程序(例如 optparser)提取到一个单独的项目中)。
问题 - 如何决定将哪些部分放入同一模块中,哪些部分放入单独的模块中?包裹也有同样的问题。
【问题讨论】:
-
@SilentGhost - 我不同意,您指出的答案更多地与组织一堆 3rd 方依赖项有关。在我看来,Srid 的问题似乎更多地与软件设计有关。