说明: 从上至下,分三层的结构,上层仅依赖下层,从垂直维度保持系统的向下线性依赖,各个APP可以共用/重构 “底层”的组件或库每层的组件或库都是平行的没有直接的依赖关系,从水平维度保持系统各模块的独立性从垂直与水平两个维度保持现个模块与组件的正交性、独立性。组件或库是解耦的可复用的