《程序员修炼之道》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)享特(Andrew Hunt,A.),(美)托马斯(Thomas,D.)著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2007
  • ISBN:7115155666
  • 页数:324 页
图书介绍:本书介绍软件开发的原则和方法。

1注重实效的哲学 1

1.猫把我的代码吃了 2

2.软件熵 4

3.石头汤与被煮的青蛙 7

4.恰到好处的软件 9

5.知识资产 12

6.交流! 18

2注重实效的途径 25

7.重复之罪 26

8.正交性 34

9.可逆性 44

10.曳光弹 48

11.原型与便笺 53

12.领域语言 57

13.估算 64

3基本工具 71

14. Text纯文本的威力 73

15.之妙 77

16.强力编辑 82

17.源码控制 86

18.调试 90

19.文本处理 99

20.代码生成程序 102

4注重实效的多疑者 107

21.按契约设计 109

22.死程序不会说谎 120

23.断言式编程 122

24.何时使用异常 125

25.如何释放资源 129

5能屈能伸 137

26.解耦与Demeter法则 138

27.元编程 144

28.时间耦合 150

29.它只是视图 157

30.黑板 165

6当你编程时 171

31.靠巧合编程 172

32.算法的速度 177

33.重构 184

34.易测试的代码 189

35.邪恶的向导 198

7项目开始之前 201

36.需求之坑 202

37.解决不可解的谜题 212

38.直到准备好 215

39.规范陷阱 217

40.圆圈与箭头 220

8注重实效的项目 223

41.注重实效的团队 224

42.无所不在的自动化 230

43.无情的测试 237

44.代码文档不分家 248

45.巨大的期望 255

46.傲慢与偏见 258

Appendices 261

A资源 261

专业协会 262

建立藏书阁 262

因特网资源 266

参考文献 275

B习题答案 279

索引 309