TDD 概念介绍与学习课程

在接触 TDD (测试驱动开发) 之后,发现自己的确很能认同测试驱动开发的理念。所以在加上极客时间中有徐昊老师新开的一门课程,所以就开始自己的 TDD 学习之陆

前言

首先推荐两个课程:

1、徐昊老师的新课:TDD 项目实战 70 讲

2、go 语言的教程:Learn-go-with-test,建议能尽量进行英文阅读,就阅读英文原版。

推荐

1、郑烨老师的专栏《软件设计之美》

2、《测试驱动开发的艺术》

3、《代码整洁之道》与 《修改代码的艺术》

上手训练

可以查看博主推荐的 github 仓库,查看 TDD 具体的流程是怎么样进行的,以及 TDD 为什么能驱动程序员进行高效的开发!

github: Alexdown 的 github 仓库

下图是 alexdown 的评论,个人觉得能收获挺多

TDD1

5 月 21 日回看

TDD 的确重要,但是由于自己的工程能力并未到达老师所说的那种高度,所以说自己基础能力存在一定的问题,得需要一点的前置知识,比如看 uncle Bob 的 clean code 、软件工程上的知识,都是对自己的职业发展非常重要的!


TDD 概念介绍与学习课程
https://chaggle.github.io/2022/03/25/go/TDD/TDD-1/
作者
chaggle
发布于
2022年3月25日
许可协议