
程序员好比运动员,要想在竞技场上获胜,需要在训练场里长期刻苦地练习技艺。
<a href="https://yq.aliyun.com/articles/117462">第1章 刻舟求剑的文档</a>
<a href="https://yq.aliyun.com/articles/117471">第2章 按图索骥地编写代码</a>
<a href="https://yq.aliyun.com/articles/117475">第3章 写main()方法测试一下</a>
第4章 调试一下
第5章 用tdd重做编程操练题目
第6章 消除假数据所带来的重复代码
第7章 让下一个测试足够有意思
第8章 嗅出代码“腐臭”和新的测试点
第9章 测试后行 vs 测试先行
第10章 何谓“烂代码”
第11章 记录所闻到的“腐臭”
第12章 用测试描绘用户意图
第13章 分而治之——釜底抽薪
第14章 分而治之——抛砖引玉