读《高效程序员的45个习惯——敏捷开发修炼之道》
本书主要用平易的语言讲述了45个有助于提高程序员自身敏捷的习惯,个人感觉这种老外写的书翻译成中文就少了很多意思。
主要的45个习惯是:
- 做事
- 欲速则不达
- 对事不对人
- 排除万难
- 跟踪变化
- 对团队投资
- 懂得丢弃
- 打破沙锅问到底
- 把握开发节奏
- 让客户做决定
- 让设计指导而不是操纵开发
- 合理地使用技术
- 保持可以发布
- 提早集成,频繁集成
- 提早实现自动化部署
- 使用演示获得频繁反馈
- 使用短迭代,增量发布
- 固定的价格就意味着背叛承诺
- 守护天使
- 先用它再实现它
- 不同环境,就有不同问题
- 自动验收测试
- 度量真实的进度
- 倾听用户的声音
- 代码要清晰地表达意图
- 用代码沟通
- 动态评估取舍
- 增量式编程
- 保持简单
- 编写内聚的代码
- 告知,不要询问
- 根据契约进行替换
- 记录问题解决日志
- 警告就是错误
- 对问题各个击破
- 报告所有的异常
- 提供有用的错误信息
- 定期安排会面的时间
- 架构师必须写代码
- 实行代码集体所有制
- 成为指导者
- 允许大家自己想办法
- 准备好后再共享代码
- 做代码复查
- 及时通报进展与问题
有很多习惯还是很具有指导意义的,洒家确实有很多习惯正是本书中的反面典型,具体的内容在这里还是不提了,有什么问题大家可以留言交流。