代码重用性
相同功能的代码,不用多次编写(事不过三,三则重构)
可读性
编程规范性,便于他人阅读、理解
可扩展性(可维护性)
当需要新增功能是,可方便、快捷的添加
可靠性
新增功能后,对原有功能没有影响
程序呈现高内聚、低耦合的特性
23种设计模式遵守的设计原则
设计模式概述
原文:https://www.cnblogs.com/jwhu/p/12795210.html