PPG007 ... 2021-12-26 Less than 1 minute

#

# 类的组织

类应该从一组变量列表开始,如果有公共静态常亮,应该先出现,然后是私有静态变量以及私有实体变量。

# 类应该短小

类的长度应当以权责来衡量。

如果无法为某个类用精确的名称命名,或者类名中包括含义模糊的词,往往说明权责划分不到位。

遵循单一职责原则。

# 为了修改而组织

隔离修改。

将类组织为符合单一职责原则,每个类只有一个修改的理由。

具体类包含实现细节,抽象类只呈现概念,当细节改变时就会有风险,可以通过依赖倒转原则隔离这些细节带来的影响。

Last update: December 26, 2021 13:38
Contributors: PPG007