内容简介
1注重实效的哲学
1.猫把我的代码吃了
2.软件熵
3.石头汤与被煮的青蛙
4.恰到好处的软件
5.知识资产
6.交流!
2注重实效的途径
7.重复之罪
8.正交性
9.可逆性
10.曳光弹
11.原型与便笺
12.领域语言
13.估算
3基本工具
14. Text纯文本的威力
15.之妙
16.强力编辑
17.源码控制
18.调试
19.文本处理
20.代码生成程序
4注重实效的多疑者
21.按契约设计
22.死程序不会说谎
23.断言式编程
24.何时使用异常
25.如何释放资源
5能屈能伸
26.解耦与Demeter法则
27.元编程
28.时间耦合
29.它只是视图
30.黑板
6当你编程时
31.靠巧合编程
32.算法的速度
33.重构
34.易测试的代码
35.邪恶的向导
7项目开始之前
36.需求之坑
37.解决不可解的谜题
38.直到准备好
39.规范陷阱
40.圆圈与箭头
8注重实效的项目
41.注重实效的团队
42.无所不在的自动化
43.无情的测试
44.代码文档不分家
45.巨大的期望
46.傲慢与偏见
Appendices
A资源
专业协会
建立藏书阁
因特网资源
参考文献
B习题答案
索引