摘要: TDD的三个阶段红灯、绿灯、重构 :明确了实施TDD所要遵循的工作流 (需求--->测试-->代码[重构])红灯阶段: 为不存在的代码编写测试绿灯阶段: 仅编写适量的代码以通过测试重构阶段: 重构代码,考虑其可维护性、可读性或代码整体质量 重构测试,对测试进行维护,保持其整洁性 阅读全文
posted @ 2013-12-30 17:32 遥远的守望 阅读(287) 评论(0) 推荐(0) 编辑
摘要: OOP 封装 继承 多态SOLID SRP 单一职责 Single Responsibility Principle OCP 开放封闭 Open/Close Principle LSP 里氏替换 Liskov Substitution Principle ISP 接口分离 Interface Segregation Principle DIP 依赖倒置 Dependency Inversion Principle 阅读全文
posted @ 2013-12-30 17:19 遥远的守望 阅读(128) 评论(0) 推荐(0) 编辑