来源书籍

高效程序员的45个习惯敏捷开发修炼之道 (图灵程序设计丛书 11)

工程管理/团队协作类

经典原理(高信息浓度 + 高稳定性)

类别清单覆盖

尚未完成类别清单核对。

全书概览

高效程序员的45个习惯:敏捷开发修炼之道 (图灵程序设计丛书 11)

类别:工程管理/团队协作类

四象限评级:经典原理(高信息浓度 + 高稳定性)

评级理由:本书不是围绕某个工具版本、界面步骤或框架 API 展开,而是把敏捷拆成一组可迁移的工程习惯:持续反馈、短迭代、单元测试、持续集成、自动化部署、清晰编码、问题隔离、代码复查和团队协作。它的信息浓度来自对“为什么这样做”的解释,例如“欲速则不达”强调快速补丁会积累系统性风险,“让设计指导而不是操纵开发”讨论前期设计与代码反馈的边界,“固定的价格就意味着背叛承诺”把估算放回真实迭代数据中。稳定性也较高,因为这些原则不依赖 2006 年左右的具体工具;即使 CVS、Subversion、JUnit、FIT 等工具已更新,背后的反馈循环、风险前移和团队知识流动仍然适用于今天的软件开发。

章节进度

章节号 章节标题 精读/略读 状态 卡片数
1 敏捷——高效软件开发之道 精读 done 1
2 态度决定一切 精读 done 4
3 学无止境 精读 done 5
4 交付用户想要的软件 精读 done 9
5 敏捷反馈 精读 done 6
6 敏捷编码 精读 done 8
7 敏捷调试 精读 done 5
8 敏捷协作 精读 done 8
9 尾声:走向敏捷 精读 done 1

章节筛选说明

全书 9 个正文章都进入精读:第 1 章建立敏捷的反馈与持续开发总纲;第 2-8 章分别覆盖态度、学习、交付、反馈、编码、调试、协作,都是软件工程工作中可直接迁移的高价值习惯;第 9 章提供引入敏捷习惯的策略,适合作为团队改变的行动卡。附录、索引和版权页不计入正文章节。

章节与卡片

01 敏捷——高效软件开发之道

  1. 持续开发 普通读书笔记卡

02 态度决定一切

  1. 做事优先 普通读书笔记卡
  2. 拒绝快速补丁 普通读书笔记卡
  3. 对事不对人 普通读书笔记卡
  4. 勇敢暴露问题 普通读书笔记卡

03 学无止境

  1. 跟踪技术变化 普通读书笔记卡
  2. 团队共同学习 普通读书笔记卡
  3. 丢弃旧习惯 普通读书笔记卡
  4. 追问根因 普通读书笔记卡
  5. 稳定开发节奏 普通读书笔记卡

04 交付用户想要的软件

  1. 业务决定归位 普通读书笔记卡
  2. 设计是地图 普通读书笔记卡
  3. 技术服务问题 普通读书笔记卡
  4. 随时可发布 普通读书笔记卡
  5. 频繁集成 普通读书笔记卡
  6. 自动化部署 普通读书笔记卡
  7. 演示驱动反馈 普通读书笔记卡
  8. 短迭代发布 普通读书笔记卡
  9. 真实工作估算 普通读书笔记卡

05 敏捷反馈

  1. 单元测试护航 普通读书笔记卡
  2. 测试先行设计 普通读书笔记卡
  3. 跨环境验证 普通读书笔记卡
  4. 自动验收测试 普通读书笔记卡
  5. 度量剩余工作 普通读书笔记卡
  6. 抱怨也是反馈 普通读书笔记卡

06 敏捷编码

  1. 代码表达意图 普通读书笔记卡
  2. 注释说明意图 普通读书笔记卡
  3. 动态权衡取舍 普通读书笔记卡
  4. 小步编程反馈 普通读书笔记卡
  5. 简单不是简陋 普通读书笔记卡
  6. 内聚降低变更 普通读书笔记卡
  7. 告知不要询问 普通读书笔记卡
  8. 契约替换 普通读书笔记卡

07 敏捷调试

  1. 问题解决日志 普通读书笔记卡
  2. 警告即错误 普通读书笔记卡
  3. 隔离问题空间 普通读书笔记卡
  4. 异常必须可见 普通读书笔记卡
  5. 错误信息可诊断 普通读书笔记卡

08 敏捷协作

  1. 立会同步事实 普通读书笔记卡
  2. 架构师写代码 普通读书笔记卡
  3. 集体代码所有权 普通读书笔记卡
  4. 分享知识增值 普通读书笔记卡
  5. 引导而非代答 普通读书笔记卡
  6. 准备好再提交 普通读书笔记卡
  7. 代码复查常态化 普通读书笔记卡
  8. 主动通报状态 普通读书笔记卡

09 尾声:走向敏捷

  1. 一个习惯起步 普通读书笔记卡

相关主题

暂无公开主题。