更新时间:2023-09-08 20:36:25
封面
版权信息
内容简介
敏捷宣言
敏捷宣言的原则
面向对象设计的原则
极限编程实践
作者简介
推荐序
中文版序
译者序
前言
致谢
著译者&参与者
第I部分 敏捷开发
第1章 敏捷实践
第2章 极限编程实践
第3章 计划
第4章 测试
第5章 重构
第6章 一次编程活动
第II部分 敏捷设计
第7章 什么是敏捷设计
第8章 单一职责原则(SRP)
第9章 开放-关闭原则(OCP)
第10章 里氏替换原则(LSP)
第11章 依赖倒置原则(DIP)
第12章 接口隔离原则(ISP)
第III部分 薪水支付系统
第13章 命令模式和主动对象模式
第14章 模板方法模式和策略模式:继承和委托
第15章 外观模式和中介者模式
第16章 单例模式和单状态模式
第17章 空对象模式
第18章 案例学习:薪水支付系统(一)
第19章 案例学习:薪水支付系统(二)
第Ⅳ部分 打包薪水支付系统
第20章 包的设计原则
第21章 工厂模式
第22章 薪水支付系统(三)
第Ⅴ部分 气象站案例
第23章 组合模式
第24章 观察者模式:回归为模式
第25章 抽象服务器,适配器和桥接模式
第26章 代理模式和STAIRWAY TO HEAVEN模式:管理第三方API
第27章 案例学习:气象站
第Ⅵ部分 ETS案例
第28章 访问者模式
第29章 状态模式
第30章 ETS框架
附录A UML表示法(一):CGI示例
附录B UML表示法(二):统计多路复用器
附录C 两家公司的讽刺故事
附录D 源码即设计
文后插图