当前位置:网站首页>图书 > 正文 >>

测试驱动开发:入门、实战与进阶

图书信息

作者萨利姆·西迪基(Saleem Siddiqui)
出版社机械工业出版社
ISBN9787111724230
出版时间2023-03-07
字数16.2万
分类科技,计算机,网络,计算机理论与教程

读书简介

发者的水平需要靠代码来证明。无论你用的是哪种编程语言,都应该写出干净、优雅且整齐的代码。测试驱动发(TDD)可以帮助你写出这种既易懂又漂亮的代码,这样的代码能够在以后的几个月乃至几年中稳定运行。在这本发者的教程中,你能够学到如何用Go、JavaScript以及Python这三种语言来做测试驱动发。

目录

O'Reilly Media, Inc.介绍

译者序

前言

第0章 简述如何配置开发环境

0.1 配置开发环境

0.2 小结

第一部分 入门

第1章 我们要解决的问题:Money

第2章 通过Money实体支持多种货币

第3章 通过Portfolio实体支持投资组合

第二部分 模块化

第4章 关注点分离

第5章 Go语言的包与模块

第6章 JavaScript的模块

第7章 Python的模块

第三部分 功能与重新设计

第8章 求Portfolio的值

第9章 这种钱,那种钱

第10章 错误处理

第11章 通过Bank实体重新设计

第四部分 收尾

第12章 掌握测试顺序

第13章 持续集成

第14章 回顾

附录A 配置开发环境

A.1 网页版的REPL

A.2 IDE

A.3 针对各种语言安装必要的工具

附录B 三种语言简史

B.1 Go

B.2 JavaScript

B.3 Python

附录C 致谢

作者简介

封面简介

推荐图书