`
suifeng
  • 浏览: 176341 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

一体化结构模式 : 团体+产品+项目

阅读更多

前言

如何将全球的开发人员纳入一个统一开发体系内? 这是一个让人着迷的问题.

一体化

借鉴java的命名规范 : 包名 + 类名, 一个统一框架逐步成型: 三段模型

团体 + 产品 + 项目

成立团体的目的就是为了推出产品,  这些产品就可以是通用产品又可以是专用产品, 针对一个具体的产品我们可以成立一个项目来研发产品.

 

为了区分团体和产品, 我们可以对团体和产品进行分类, 相应于java里面的包名.

而项目的名称有团体和产品和它们的版本号构成, 如:

团体名: GHCC, 团体归类: org,  团体版本号0.1

产品名: ether, 产品归类: toft,  产品版本号0.2

于是项目名称为  org.GHCC-toft.ether-0.1-0.2

 

规范目录

形成的统一目录结构如下

groups

--------org

------------GHCC

-------------------GHCC-0

-----------------------------GHCC-0.1

-----------------------------------------productions

--------------------------------------------------------toft

-------------------------------------------------------------ether

--------------------------------------------------------------------ether-0

------------------------------------------------------------------------------ether-0.2

-----------------------------------------------------------------------------------------org.GHCC-toft.ether-0.1-0.2

 

 


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics