图书介绍

程序员修炼之道【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

程序员修炼之道
  • (美)享特,(美)索马斯著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508307984
  • 出版时间:2003
  • 标注页数:321页
  • 文件大小:11MB
  • 文件页数:343页
  • 主题词:程序设计-方法-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

程序员修炼之道PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 A PRAGMATIC PHILOSOPHY1

1.The Cat Ate My Source Code2

2.Software Entropy4

3.Stone Soup and Boiled Frogs7

4.Good-Enough Software9

5.Your Knowledge Portfolio12

6.Communicate!18

2 A PRAGMATIC APPROACH25

7.The Evils of Duplication26

8.Orthogonality34

9.Reversibility44

10.Tracer Bullets48

11.Prototypes and Post-it Notes53

12.Domain Languages57

13.Estimating64

3 THE BASIC TOOLS71

14.The Power of Plain Text73

15.Shell Games77

16.Power Editing82

17.Source Code Control86

18.Debugging90

19.Text Manipulation99

20.Code Generators102

4 PRAGMATIC PARANOIA107

21.Design by Contract109

22.Dead Programs Tell No Lies120

23.Assertive Programming122

24.When to Use Exceptions125

25.How to Balance Resources129

5 BEND,OR BREAK137

26.Decoupling and the Law of Demeter138

27.Metaprogramming144

28.Temporal Coupling150

29.It s Just a View157

30.Blackboards165

6 WHILE YOU ARE CODING171

31.Programming by Coincidence172

32.Algorithm Speed177

33.Refactoring184

34.Code That s Easy to Test189

35.Evil Wizards198

7 BEFORE THE PROJECT201

36.The Requirements Pit202

37.Solving Impossible Puzzles212

38.Not Until You re Ready215

39.The Specification Trap217

40.Circles and Arrows220

8 PRAGMATIC PROJECTS223

41.Pragmatic Teams224

42.Ubiquitous Automation230

43.Ruthless Testing237

44.It s All Writing248

45.Great Expectations255

46.Pride and Prejudice258

Appendices261

A RESOURCES261

Professional Societies262

Building a Library262

Internet Resources266

Bibliography275

B ANSWERS TO EXERCISES279

INDEX309

热门推荐