测试驱动开发:入门、实战与进阶
图书信息
| 作者 | 萨利姆·西迪基(Saleem Siddiqui) |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111724230 |
| 出版时间 | 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 致谢
作者简介
封面简介
推荐图书
- 高考英语历年真题核心高频688词汇(合肥新东方高考英语教研中心)
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- 数字时代的营销战略(曹虎等)
- 热处理工程师理论基础(刘宗昌)
- 有趣的语文:一个语文教师的“另类”行走(凌宗伟)
- 谦逊的问讯:以询问开启良好关系的艺术(原书第2版)((美)埃德加·沙因,(美)彼得·沙因)
- 数据资本论([美]阿莱克斯·彭特兰[美]亚历山大·利普顿 [美]托马斯·哈德乔诺)
- 交易圣经((澳)布伦特·奔富)
