PP面向过程编程
OOP面向对象编程
高內聚:描述了模块内部的一系列功能的相关程度,对于功能之间相关度不高或者根本没有相关性的功能包含在模块中的做法是不可取的。
低耦合:描述了模块直接的依赖、感知程度,耦合的衡量标准是从低到高,一般来说耦合度越低越好。
扩展性、可读性、可维护性、极高的可复用性
功能分离的设计准则,通过分离关注点的方式。我们把功能称之为关注点。
按模型来划分,模型划分分为概念模型与物理模型
按层次来划分,层次可以简单的分为分层
PP面向过程编程
OOP面向对象编程
高內聚:描述了模块内部的一系列功能的相关程度,对于功能之间相关度不高或者根本没有相关性的功能包含在模块中的做法是不可取的。
低耦合:描述了模块直接的依赖、感知程度,耦合的衡量标准是从低到高,一般来说耦合度越低越好。
扩展性、可读性、可维护性、极高的可复用性
功能分离的设计准则,通过分离关注点的方式。我们把功能称之为关注点。
按模型来划分,模型划分分为概念模型与物理模型
按层次来划分,层次可以简单的分为分层