04 责任链

行为模式 行为模式负责对象间的高效沟通和职责委派。 责任链 (Chain of Responsibility) […]

03 设计模式概念

[设计模式] 是软件设计中常见问题的典型解决方案。它们就像能根据需求进行调整的预制蓝图, 可用于解决代码中反复 […]

02 SOLID 原则

罗伯特·马丁 《敏捷软件开发:原则、模式与实践》 SOLID是让软件设计更易于理解、更加灵活和更易于维护的五个 […]

01 面向对象程序设计

面向对象程序设计(Object-Oriented Programming, 缩写为 OOP) 其基本理念是将数 […]