设计模式原则
@sunRainAmazing
设计模式定义
设计模式(Design Pattern)
是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。
使用设计模式的目的:为了代码可重用性、
让代码更容易被他人理解、保证代码可靠性。
设计模式使代码编写真正工程化;
设计模式是软件工程的基石脉络,如同大厦的结构一样。
设计模式6大原则
【开闭原则】
此原则是由Bertrand Meyer提出的。原文是:
“Software entities should be open for extension,but closed for modification”。
就是说模块 应开放扩展功能,而关闭修改功能。
一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
用抽象构建框架,用实现扩展细节。
【单一职责原则】
(SRP:Single responsibility principleÿ