您的位置:首页 > 职场人生

【连载】高效程序员的45 个习惯

2009-11-19 16:03 330 查看


高效程序员的45
个习惯



【原书名】

Practices of an Agile Developer: Working in the Real World

【书号】

978-7-115-21553-6

【图书进展】
排版中。。。

【内容提要】

本书收集了成功人士在开发过程中的
45
个个人习惯、思想观念和方法,有助于开发人员在开发进程、编码工作、开发者态度、项目和团队管理,以及持续学习等
5
个领域改善其开发工作。通过学习这些内容,你可以进一步提高自己的编程实力。书中还给出了一些能够使你成为高效程序员的敏捷开发实践。

本书适合所有程序员阅读


【目录】


1
章 敏捷――高效软件开发之道


2
章 态度决定一切

1
 做事

2
 快速修复变成了快速流沙

3
 对事不对人

4
 排除万难,奋勇前进


3
章 学无止境

5
 跟踪变化

6
 对团队投资

7
 懂得丢弃

8
 打破砂锅问到底

9
 把握开发节奏


4
章 交付用户想要的软件

10
 让客户做决定

11
 让设计指导开发,而不是操纵开发

12
 合理地使用技术

13
 保持可以发布

14
 提早集成,频繁集成

15
 提早实现自动化部署

16
 频繁地演示获得用户反馈

17
 使用短迭代,增量发布

18
 固定的价格就意味着背叛承诺


5
章 敏捷反馈

19
 守护天使

20
 先用它再实现它

21
 不同环境,就有不同问题

22
 自动验收测试

23
 度量真实的进度

24
 倾听用户的声音


6
章 敏捷编码

25
 代码要清晰地表达意图

26
 用代码沟通

27
 动态评估取舍

28
 增量式编程

29
 保持简单

30
 编写内聚的代码

31
 告知,不要询问

32
 根据契约进行替换


7
章 敏捷调试

33
 记录问题解决日志

34
 警告就是错误

35
 对问题各个击破

36
 报告所有的异常

37
 
提供有用的错误信息


8
章 敏捷协作

38
 安排有规律的会面时间

39
 架构师必须写代码

40
 实行代码集体所有制

41
 成为指导者

42
 允许大家自己想办法

43
 准备好后再共享代码

44
 做代码复查

45
 及时通报进展与问题


9
章 尾声:走向敏捷

9.1
 只要一个新的实践

9.2
 拯救濒临失败的项目

9.3
 引入敏捷:管理者指南

9.4
 引入敏捷:程序员指南

9.5
 结束了吗

附录 资  源

【样章连载】
动态评估取舍

代码要清晰地表达意图

记录问题解决日志

警告就是错误

对问题各个击破

提供有用的错误信息

架构师必须写代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: