本书介绍如何用Go、JavaScript以及Python这三种语言进行测试驱动开发(TDD)。书中通过一个贯穿各章的完整项目,全程示范了如何把项目拆解成多个小功能,并依次采用测试驱动的方式实现这些功能。每实现一个功能,作者都会演示如何通过重构,把这个功能的代码乃至项目的结构调整得更好。作者采用三种语言讲解,让我们观察各种语言在设计思路与实现细节方面的异同,进而养成一种超越编程语言的设计思维。书中展现了如何结合具体语言的优势,以清晰的代码将这种思维表达出来。


根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍

Linux交流群

技术交流社群://lrxjmw.cn/club

Linux书籍在线阅读://lrxjmw.cn/chapter-00.html

本文原创地址://lrxjmw.cn/development-introduction-practice-advancement.html编辑:J+1,审核员:KSJXAXOAS