单元测试
排序:
Python 3程序开发指南(第2版·修订版)
人民邮电出版社 · 2015
本书是 Mark Summerfield 所著 Programming in Python 3 的中文版第2版修订版,由王弘博、孙传庆翻译,人民邮电出版社出版。全书从构成 Python 语言的“八个关键要素”入手——数据类型、对象引用、组合数据类型、逻辑操作符、控制流语句、算术操作符、输入/输出、函…
Python应用开发实战
人民邮电出版社 · 2018
《Python应用开发实战》是尼纳德·萨斯叶(Ninad Sathaye)著、包永帅与齐兆慧翻译的 Python 进阶实践书,英文原名为 Learning Python Application Development,由 Packt 授权人民邮电出版社出版,约 320 页。 全书以一个小型文本游戏「…
Java测试与设计:从单元测试到自动Web测试
清华大学出版社 · 2005
本书是 Frank Cohen 所著《Java Testing and Design: From Unit Testing to Automated Web Tests》的中文译本。Web 基础设施无处不在,但在本书出版之前,专门讨论设计、编码与测试选择如何影响 Web 应用可扩展性、性能与功能的著…
Spring Boot+Vue全栈开发实战
清华大学出版社 · 2019
本书是面向有一定 Java Web 基础开发者的全栈开发入门著作,作者王松以 Spring Boot 2 与 Vue 2 为主线,系统梳理前后端分离架构下开发一个单页应用(SPA)所需的技术点。全书共16章。第1—2章从 Spring Boot 的创建方式、@SpringBootApplicatio…
Vue2实践揭秘
电子工业出版社 · 2017
《Vue2实践揭秘》以 Vue 2 的实际应用为出发点,不再逐条罗列语法与指令,而是围绕一个可运行的实例工程,把基础用法、工程化配置、组件封装、测试调试与状态管理串联起来。开篇从插值、数据绑定、样式绑定和过滤器讲起,快速建立对模板语法的基本认识;随后进入工程化开发,介绍 vue-cli 脚手架、we…
代码整洁之道
人民邮电出版社 · 2010
《代码整洁之道》是软件工程领域大师级人物罗伯特·C. 马丁(Robert C. Martin,被程序员们称为“鲍勃大叔”)的代表作,英文原名 Clean Code: A Handbook of Agile Software Craftsmanship,中文版由韩磊翻译,人民邮电出版社出版。全书围绕一…
Django 中文教程
“Django 中文教程”指用中文讲解 Django 框架的学习资料与图书。Django 基于 Python,是当前主流的开源 Web 开发框架。它遵循 MTV(模型—模板—视图)架构,内置 ORM、路由、模板系统、后台管理与用户认证等模块,开发者不必从零搭建基础组件,就能较快完成从页面到数据库的完…
Flask Web开发:基于Python的Web应用开发实战(第2版)
人民邮电出版社 · 2018
本书是面向Python开发者系统学习Flask微框架的实战型教程,全书分为三部分。第一部分介绍使用 Flask 及扩展开发 Web 程序的基础知识,涵盖路由与视图函数、请求上下文、Jinja2 模板、Web 表单、数据库集成(SQLAlchemy)以及大型应用的项目结构组织等内容,让读者建立对 Fl…
深入浅出Node.js
人民邮电出版社 · 2013
本书从不同视角剖析了Node.js内在的特点与结构。全书以Node.js简介为起点,依次揭示模块机制、异步I/O的实现原理、异步编程方式、内存控制、二进制数据Buffer的细节,并讲解Node.js中的网络编程基础、Web开发、进程间通信与消息传递、单元测试,以及用Node.js构建产品时需要留心的…
Python编程入门经典
清华大学出版社 · 2011
《Python编程入门经典》是 Wrox 出版社 Beginning Python: Using Python 2.6 and Python 3.1 的中文简体译本,由张春晖翻译,清华大学出版社 2011 年出版(第1版,533 页,约 84.6 万字)。作者 James Payne 是 Devel…
Vue2实践揭秘
电子工业出版社 · 2017
《Vue2实践揭秘》是一本以 Vue 2 实战为中心的 Web 前端技术书。全书围绕一个贯穿始终的问题展开:怎样把 Vue 2 从零散的页面脚本,推进到可维护、可测试、可交付的前端工程。为此,作者先从经典的「待办事项」(TODOs)示例入手,讲解插值、数据绑定、属性与样式绑定、过滤器与组件等基础用法…
C程序设计新思维(第2版)
人民邮电出版社 · 2018
本书是 O'Reilly 经典 C 语言著作《21st Century C》第二版的中文译本。作者本·克莱蒙认为,C 语言几十年来虽然一直在被使用,但其应用场景早已发生巨大变化,许多源自大型机时代的习惯与“规矩”已经不再值得遵循。全书分为“开发环境”和“语言”两大部分:第一部分从实践出发,讲如何用包…
阿里巴巴Java开发手册
电子工业出版社 · 2018
《阿里巴巴Java开发手册》由阿里巴巴技术团队多年积累的集体编程经验与软件设计智慧提炼而成,编写者为杨冠宝(花名孤尽)。全书以开发者的视角组织内容,划分为编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、设计规约七个维度,覆盖从命名风格、常量定义、代码格式、OOP 规约,到集合处…
Web接口开发与自动化测试:基于Python语言
电子工业出版社 · 2017
本书以接口测试为主线、以Web开发为切入点,把“会写接口”和“会测接口”放在同一条实践中讲解。全书共15章:第1章梳理Python入门必知的问题,包括版本选择、安装、扩展库安装方式、开发工具选择与常见报错的分析思路;第2至第5章以一个“发布会签到系统”为贯穿案例,讲解Django的环境搭建、项目与应…
Python高级编程
清华大学出版社 · 2016
《Python高级编程》是同名英文畅销书中的一部,原书 Professional Python 由资深 Python 开发者 Luke Sneeringer 撰写,中文简体版由宋沄剑、刘磊翻译,清华大学出版社 2016 年 11 月出版。 这本书并不从变量、循环这些入门内容讲起,它假定读者已经能用 …
开发者测试
机械工业出版社 · 2019
《开发者测试》由南京大学软件工程团队的几位作者编写,2019年由机械工业出版社出版,是国内较早系统讨论“开发者测试”这一主题的中文教材,同时被用作全国大学生软件测试大赛的指导用书。 全书从开发者测试产生的背景说起:软件迭代越来越快,只靠专职测试人员已经难以保障质量,开发人员必须更多参与与代码相关的测…
Spring Boot 2+Thymeleaf企业应用实战
电子工业出版社 · 2018
本书是一本面向Java Web开发入门者的技术教程,作者杨恩雄长期从事Java EE企业应用开发。全书以Spring Boot 2为核心骨架,把从表现层到持久层的常用技术串成一条完整的学习路径:开篇回顾Java EE三层架构与MVC、数据访问层框架、视图技术的演进,并说明JDK、Maven、Ecli…
Clojure Web开发实战
人民邮电出版社 · 2015
《Clojure Web开发实战》是《Web Development with Clojure》的中文译本,专门探讨如何用 Clojure 这门 Lisp 方言进行实际的 Web 应用开发。Clojure 运行在 JVM 之上,既有丰富的 Java 生态可借用,又以函数式编程、不可变数据和简洁表达见…
测试驱动开发的艺术
人民邮电出版社 · 2010
《测试驱动开发的艺术》是芬兰软件工程师、培训师 Lasse Koskela 撰写的 TDD 实践专著,英文原名为 Test Driven: Practical TDD and Acceptance TDD for Java Developers,由 Manning 出版,中文版由李贝翻译、人民邮电出…
Python Web开发:测试驱动方法
人民邮电出版社 · 2015
本书是《Test-Driven Development with Python》的中文译本(2015年人民邮电出版社图灵程序设计丛书版,安道译)。作者哈里·J.W. 珀西瓦尔以“结对编程”的口吻,带读者从零开始开发一个真实的待办事项清单(To-Do Lists)网站,全程贯彻“没有测试什么也别做”的…