文章预览
本文来自作者: 武可 在 GitChat 上的精彩分享,点击文末「 阅读原文 」看看大家与作者交流了哪些问题? 1. 做 TDD是为什么? 关于TDD的概念、工具、技巧等,经典的书籍材料可能介绍的更为全面细致。我所能分享的是从一个普通开发的角度怎么看待 TDD 的。以及我是怎么从感兴趣,到充满困惑,再到有限的尝试,直到有一天蓦然回首发现已经自然而然的用起了TDD的过程。希望能对有着类似困惑仍在探索的同学有所帮助。 遗憾的是,在开始所谓「干货」以前,首先还是要谈谈理念。因为我发现这是一个绕不过去的问题。 你为什么要使用 TDD / 写 unit test? 不同的人也许有不同的答案: 因为这是现在流行的,「正确」的开发方式; 因为这样写出来的代码质量更高;
………………………………