13.1 现实的检验 13.2 为什么开发者不愿意重构他们的程序 重构以求短期利益 降低重构带来的开销 安全的进行重构 13.3 再论现实的检验 13.4 重构的资源和参考资料 13.5 从重构联想到软件复用和技术传播