设计原则是指在软件设计中应当遵守的规则,是程序员开始学习设计模式前必须掌握的知识,程序员只有熟悉了基本的设计原则,才能设计出易于维护和扩展的软件架构。
设计原则是在软件设计中必须考虑的要素。本章针对软件设计的六大设计原则展开详细讨论,用通俗易懂的语言给读者讲清楚设计原则的原理,用实际生活中的问题和相应的解决方案为读者提供程序设计参考。本章将要介绍的六大设计原则和其对应的实际案例如图2-1所示。
▲图2-1 六大设计原则和其对应的实际案例
图2-1描述了本章将要讲述的六大设计原则以及每种设计原则对应的实际案例。将设计原则理论知识付诸实践,对提高学习的效率可以起到事半功倍的作用。