开放与封闭
敏捷设计最基本原则:“开放封闭原则(OCP,Open-Close Principle)” * 回顾SRP 在开始谈OCP之前,我们还是简单回顾一下Bob大叔在其书中所论述的敏捷设计的第一个原则“单一职责原则(SRP,Single Responsibility Principle)”。 ...
敏捷设计最基本原则:“开放封闭原则(OCP,Open-Close Principle)” * 回顾SRP 在开始谈OCP之前,我们还是简单回顾一下Bob大叔在其书中所论述的敏捷设计的第一个原则“单一职责原则(SRP,Single Responsibility Principle)”。 ...
虽说Bob大叔(Robert C.Martin)的《敏捷软件开发–原则、模式与实践》一书在china mainland出版已经有一年之久了,但是我真正专下心看这本书还是在最近。也许敏捷开发思想和我最初脑海中的软件开发思想有些背道而驰,但是现在我正在准备拥抱它。 * 重温经典的“敏捷软件开发宣言” 宣言部分摘录如下: 个体与交互 胜过 过程和工具 可以工作的软件 胜过 面面俱到的文档 客户合作 胜过 合同谈判 响应变化 胜过 遵循计划 ...