TDD全视角:认知、实践、工程化与AI融合 机械工业出版社 9787111784234

配送至
$ $ USD 美元

开本:16开
纸张:胶版纸
包装:平装-胶订
是否套装:否
国际标准书号ISBN:9787111784234
所属分类:图书>计算机/网络>硬件外部设备维修
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!重磅推荐
鬼灭之刃漫画全套无删减版册 鬼灭之刃无限城篇鬼灭之刃公式书台鬼灭之刃见闻录心理学简体中文版吾峠呼世晴著日番超人气热血漫画书咒术回战日本动漫小说畅销书籍 浙江人民美术出版社
券限时抢


【人教版】朝花夕拾鲁迅原著正版和西游记七八九年级上下 鲁滨逊漂流记骆驼祥子海底两万里经典常谈钢铁是怎样炼成的简爱儒林外史红星照耀中国昆虫记艾青诗选初中生必读课外书七年级必读书目人民教育出版社
券限时抢赠品


人教版快乐读书吧一二三四五六年级上下册全套和大人一起读人教版读读童谣和儿歌小鲤鱼跳龙门中国古代寓言安徒生童话学生阅读课外书一二三四年级必读经典书目课外阅读必读书老师推荐
券限时抢

红岩红星照耀中国青少版插图版昆虫记人教版正版原著完整版八年级上册的课外书初二课外阅读书籍人教上昆虫记经典常谈钢铁是怎样炼成的下册阅读名著人民文学出版社
券限时抢


如果历史是一群喵晚清残晖篇 历史喵肥志历史喵系列新作 假如历史是一群喵肥志漫画中国史系列第十六册 中国历史漫画书籍自营正版


【人民文学任选】经典名著口碑版本语文推荐阅读丛书人民文学出版社呼兰河传乡土中国海底两万里钢铁是怎样炼成的儒林外史骑鹅旅行记初中生必读课外书七年级必读书目人民文学出版社
券限时抢赠品


编辑推荐
()中兴资深专家联合执笔,凝结年研发实战经验,内容扎实有深度。 ()理论与实战结合,系统讲解从理念到方法再到工程化的全过程。 ()实战案例驱动,手把手指导“送货”项目,全面掌握核心实践。 ()推动工程化推广,针对企业级场景,提供成熟度模型与很好实践。 ()前瞻融合,引入、大模型 应用,探索智能化研发路径。

内容简介
本书由中兴通讯资深专家执笔,融合多年的一线项目经验,全面讲解的基础理论、实践操作、工程化推广路径与未来发展方向。内容覆盖广泛、体系完整,既是开发者个人成长的实用工具书,也是团队与企业推进落地的权威参考。 本书主要内容如下认知篇(第~章):详细介绍的历史背景、核心原则和要点,以及本质,并且通过第一性原理探讨 的真正价值和作用,帮助读者建立全面的认知。 实践篇(第~章):围绕的实施流程和方法展开,从正确的操作步骤、用例拆分与设计,到黑盒白盒测试、测试分层、测试数据管理及测试替身技术(如和),提供了丰富的实践经验和应对策略。同时,本篇以“ 送货”项目为案例,展示了在微服务架构下的实践全景图。 工程化篇(第~章):探讨如何推动在大型组织中的规模化落地,包括规模化落地的价值、难点和方案,提出了一系列很好实践和成熟度评估方法,帮助企业实现的长期稳定运作。 拓展篇(第~章):聚焦于大模型对软件开发的深远影响,分析大模型如何改变软件工程范式,以及程序员如何拥抱技术。本篇还探讨了大模型辅助开发的“双轮驱动”模式,并详细介绍了相关的技巧、模板及工具的技术架构和实践应用。

目 录


前言
认知篇
第章 是什么
的前世今生
的历史及现状
的作用
的原则和要点
三原则
“红绿重构”三部曲
的本质
基于第一性原理探讨本质
的本质是什么 序



前言

认知篇

第章 是什么

的前世今生

的历史及现状

的作用

的原则和要点

三原则

“红绿重构”三部曲

的本质

基于第一性原理探讨本质

的本质是什么

第章 的

与研发效能的关系

提升软件工程能力

让编程更专业

改善代码质量

有助于实现意图导向编程

是实现测试左移的重要手段

能降低测试成本

能降低知识获取成本

提升人员能力

提升程序员的业务和测试能力

促进团队协作

提升研发效能是持续性的

有助于打造工程师文化

实践篇

第章 实施的正确姿势

的动作要领

的操作步骤

选取用例的基本原则

推进的条建议

关注点分离

在研发流程中的定位

在研发流程中的位置

的精简流程

第章 的

如何理解

如何输出

场景分析法

用例设计方法

如何保证的质量

第章 测试用例

实践中的黑盒白盒测试

多数情况下采用黑盒测试

特定情况下采用白盒测试

实践与测试分层的关系

微服务架构中的个测试层级

在实践中应用测试分层

测试用例的质量

善用用例设计方法,提高测试开发效率

使用,提升测试用例可读性

遵循原则,确保测试用例质量

对测试用例分类分级,实现降本与提效

测试数据的管理

定义清晰的测试数据需求

建立测试数据仓库

使用数据生成工具

使用参数化测试方法

第章 测试替身及框架

测试替身

与的比较

如何合理地使用测试替身

自研仿真框架的

框架的实现原理

框架的使用方法

制品库

如何在 工程中使用

第章 优化软件设计

如何驱动设计

红阶段

绿阶段

重构阶段

的优势

与重构

与重构的关系

常见的种消除重复的方法

第章 的实践路径与评估方法

保证测试先行

保证测试先行的实践流程

保证测试先行的评估方法

“小步快走”地实现

“小步快走”模式的核心

“小步快走”模式的实践流程

开发异步场景下的测试用例

实践的学派之争

芝加哥学派

伦敦学派

实践中如何应用两种学派的思路

改善实践的局限性

第章 一个完整的实践案例

需求分析

需求及背景介绍

需求实例化

方案设计

分层架构

数据库表设计

表的详情设计

设计

输出

开发实现

使用实现货单详情查询

使用内存数据库实现对外部数据库的

实现对外部 的

测试数据构造

关键字封装

工程化篇

第章 推动规模化落地

规模化落地的

显著提升软件产品的整体质量

打造紧密“抱团”的社区生态

提升软件开发链路的整体协同效率

规模化落地的难点

个人层面的实践难点

组织层面的推广难点

如何应对规模化落地的难点

第章 规模化落地的方案

落地范式

组织层面的推进策略

实践层面的落地举措

成熟度评估

为何要进行成熟度评估

能力成熟度模型

实践效果评估

实践评估模型

对于质量的评估

对于效率的评估

推广的很好实践

以点带面

标杆先行

刻意练习

结对编程

拓展篇

第章 大模型对软件开发的影响

大模型将改变软件工程范式

软件工程范式的发展

时代的软件工程范式

大模型应用于软件工程的

程序员如何拥抱大模型

大模型对程序员工作方式的冲击

与大模型共生

与分工协作

提升关键的大模型能力

在组织中推广文化

第章 大模型辅助开发

的“双轮驱动”思路

技巧与模板

双轮驱动工具

业务流程

知识库

的技术架构

工具安装与使用

附录 缩略语与术语
显示全部信息

商品详情