简单说-6大设计原则

单一职责原则

一个软件接口、类或方法只负责一件事(受一种因素的影响而发生变化)。

开闭原则

一个软件实体类、模块和函数应该对扩展开放,对修改关闭。

Software entities like classes,modules and functions should be open for extension but closed for modifications.

也就是说:一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。

软件实体可以是:

  • 项目的模块
  • 方法

你可能感兴趣的:(Java)