- 《Debugging the Development Process》 - 无论是写代码的还是不写代码的人都应该读读。
- 《Write Clean Code》- 作者在微软开发了n年(n > 2)程序后的经验总结,比较适合软件开发设计人员。
- 相关文章
- 评论本文:
《Writing Solid Code》
From: xuyibo.net Updated: 2007-10-31
| Size:791 KB Date:2007-08-29 Downloads:430 | |
| Size:2.46 MB Date:2007-01-11 Downloads:421 | |
| 当更新时自动发送邮件通知。 | |
| 有什么建议或评论,可以贴一下。 | |
| 你的支持,让我们做的更好。 | |
这么多年,每当我仰望星空的时候,总有些书让我提着壶灌顶,其中肯定少不了Stephen Maguire的2本经典:
下载地址:\\192.168.1.10\share\pub\xuyibo\Stephen_Maguire
如果有人问,你看过这本书后,是否还会碰其他一些抽象的理论书籍,我会毫不犹豫立马回答:“NEVER!” :)
《Debugging the Development Process》书的目录:
前言
一般的领导者 … 3
写出好的程序 … 3
简介微软的软件开发制度 … 4
说来容易做来难 … 8
第1章 奠定基础
专心改善产品 … 10
排除干扰 … 14
一定有更好的方法可以减少干扰 … 17
明白说出目标 … 24
努力要有代价 … 31
程序设计的优先考虑 … 32
严守基本原则 … 38
第2章 策略性的作业方式
浓淡合适的咖啡 … 45
学习前人的经验 … 54
好方法要让大家分享 … 55
不要死守规则 … 60
反馈回路 … 64
愈简单愈好 … 69
第3章 保持进度
高架道路 … 74
错误的问题 … 78
荒谬的菜单 … 83
就是说不 … 86
你无法让每个人都满意 … 90
上级的建议 … 92
真正的成本 … 97
炒鱿鱼宏 … 100
很酷,但并不重要 … 104
这样比较好吗 … 107
避免干扰 … 112
第4章 走极端的狂热
无人理睬的报告 … 117
好报告、坏报告、束之高阁的报告 … 122
避免召开会议 … 127
让会议有效果 … 132
避免会后工作 … 136
铲除障碍物 … 139
第5章 进度狂
很久很久以前,有一个项目…… … 143
适当的压力 … 148
紧逼盯人的最后防线:质量 … 151
稳操胜算的日程表 … 154
加强“哇哟!”的效果 … 158
理想的期限 … 163
第6章 学无止境
五年资历的笨蛋 … 170
受用无穷的技术 … 175
让专家再重新学习 … 177
“新年新希望”症候群 … 181
实时的学习 … 186
马后炮式的管理 … 189
全方位的才能 … 193
第7章 态度问题
错误的态度 … 198
不愿下功夫 … 204
凡事不能的态度 … 207
这样已经够好了 … 214
小心次功能 … 218
程序设计师要懂得顾客心理 … 219
产品的整体观 … 222
重复就是浪费 … 224
杠杆的效应 … 228
善用资源的态度 … 233
第8章 沉船的感觉
过正常的生活 … 243
鞠躬尽瘁的迷惑 … 245
周末悍将 … 251
新兵训练 … 253
扭转乾坤 … 256
我无法在白天工作 … 260
部署你的自动构建
《Show Stopper!》
别让你的代码疯掉
疯狂的Coder