程序员修炼之道:从小工到专家(安德鲁.亨特著)

本书由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,到用于使代码保持灵活并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、具有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。

程序员修炼之道:从小工到专家(安德鲁.亨特著)

编辑推荐

andrew hunt、david thomas所著的《程序员修炼之道——从小工到专家(评注版)》所涉及的内容很广,涵盖了程序员成长过程中和软件开发过程中要注意的地方。从程序员的个体哲学到编码过程中的各个环节,再到团队的项目管理:从程序员要如何扩充知识,如何思考问题,如何利用有效的工具打造个人的工作环境,到项目启动之前如何建立一些基本准则,如何分析、设计、编写、测试、重构,如何实现自动化,甚至是项目团队中提高实效的原则。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。

目录

务实的哲学/1
chapter1 a pragmatic philosophy(新增评注21条)/5
1.the cat ate my source code/6
2.software entropy/8
3.stone soup and boiled frogs/11
4.good-enough software/14
5.your knowledge portfolio/16
6.communicate!/23
务实的方法/29
chapter 2 a pragmatic approach(新增评注34条)/35
7.the evils of duplication/36
8.orthogonality/44
9.reversibility/54
10.tracer bullets/58
11.prototypes and post-it notes/64
12.domain languages/68
13.estimating/75
基本工具/83
chapter 3 the basic tools(新增评注18条)/87
14.the power of plain text/89
15.shell games/93
16.power editing/98
17.source code control/103
18.debugging/106
19.text manipulation/115
20.code generators/119
务实的执著/125
chapter 4 pragmatic paranoia(新增评注20条)/129
21.design by contract/130
22.dead programs tell no lies/142
23.assertive programming/144
24.when to use exceptions/148
25.how to balance resources/151
解耦合是王道/161
chapter 5 bend, or break(新增评注13条)/165
26.decoupling and the law of demeter/166
27.metaprogramming/172
28.temporal coupling/178
29.it's just a view/185
30.blackboards/193
编码时刻/199
chapter 6 while you are coding(新增评注16条)/203
31.programming by coincidence/204
32.algorithm speed/209
33.refactoring/216
34.code that's easy to test/221
35.evil wizards/230
需求与问题/233
chapter 7 before the project(新增评注22条)/237
36.the requirements pit/238
37.solving impossible puzzles/249
38.not until you're ready/252
39.the specification trap/254
40.circles and arrows/257
团队/261
chapter 8 pragmatic projects(新增评注13条)/265
41.pragmaticteams/266
42.ubiquitous automation/272
43.ruthless testing/279
44.it's all writing/290
45.great expectations/298
46.pride and prejudice/300
appendix a resources/303
professional soci¬¬eties/304
building a library/304
internet resources/308
bibliography/316
appendix b answers to exercises/321
index/351

相关阅读:

全国高等学校教材.妇产科学(乐杰著)

初夏荷花时期的爱情(朱天心著)

毒医皇后(套装上下册)(纳兰静语著)

学会宽容,人生步步能赢(赵丽荣著)

一分钟摆脱负面情绪(雷杨著)

更多图书资讯可访问读书人图书频道:http://www.reader8.net/book/