如何安排目录结构--多个项目共享文件
QQ群里有人在讨论目录结构的问题,我也提出我的问题大家讨论下:
我公司有一种类型的产品,拥有许多个model,所有model共用很多文件,这些文件中一些是相同的(独立的功能模块,可以把它们放到独立的目录下),另一些只是相似(在某些细节会不同,大体架构上是一致的,这些文件是产品的主要结构).关系如下图所示:
Model1 Model2 Model3
| | |
| | |
----------------主干--------------------------|
| | |
|-------------------------| | |----------------|
| | |
| | |
feature1 feature3 feature4
feature的文件是共有的,在各个Model相同,每个Model使用其中某些feature,某个Model改变了其中文件的话,其他Model要同步改变
主干的文件也是共有,主线的程序流程一致,但是内容不完全相同(因为使用了不同的feature),
这样的文件如何安排它的结构呢?各位多指教指教
[ 本帖最后由 dreamingcloud 于 2007-12-14 18:31 编辑 ]
搜索更多相关主题的帖子:
目录 结构 项目 文件 目录 结构 项目 文件