第一章 注重实效的哲学
- 我的源码让猫吃了
- 软件的熵
- 石头汤与煮青蛙
- 足够好的软件
- 你的知识资产
- 交流
第二章 注重实效的途径
- 复古的危害
- 正交性
- 可撤销性
- 曳光弹
- 原型与便笺
- 领域语言
- 估算
第三章 基本工具
- 纯文本的威力
- shell 游戏
- 强力编辑
- 源码控制
- 调试
- 文本操纵
- 代码生成器
第四章 注重实效的偏执
- 按合约设计
- 死程序不说谎
- 断言式编程
- 何时使用异常
- 怎样配平资源
第五章 弯曲,或折断
- 解耦与德墨忒尔法则
- 元程序设计
- 时间耦合
- 它只是视图
- 黑板
第六章 当你编码时
- 靠巧合编程
- 算法速率
- 重构
- 易于测试的代码
- 邪恶的向导
第七章 在项目开始之前
- 需求之坑
- 解开不可能解开的谜题
- 等你准备好
- 规范陷阱
- 圆圈与箭头
第八章 注重实效的项目
- 注重实效的团队
- 无处不在的自动化
- 无情的测试
- 全都是写
- 极大的期望
- 傲慢与偏见
附录A 资源
- 专业协会
- 建设藏书库
- Internet资源
- 参考文献
...
- 本文链接: https://halo.cjh.kim/archives/计算机程序的构造和解释6
- 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!