


作者:[美] 内森·B.克罗克(Nathan B. Crocker) 著 郭涛 译
定价:59.8元
印次:1-1
ISBN:9787302703051
出版日期:2025.10.01
印刷日期:2025.09.19
图书责编:王军
图书分类:零售
"使用Copilot和ChatGPT等AI工具,就像雇用了一位聪明高效、无所不能的初级开发者——从技术调研到代码重构都能胜任。AI编程能助你提升开发效率,编写更优质的应用程序,甚至突破当前团队的能力边界。本书将为你全面揭示实现方法。 《大模型辅助编程》通过具体案例详细讲解如何在实际软件开发中**化AI编程工具的价值。你将跟随完整应用程序的开发流程,体验AI工具在各个环节的应用:使用ChatGPT和Copilot生成代码与创意、获取预测性建议、开发自文档化应用系统,并学习如何利用AI进行代码测试与解读。 ?运用AI进行软件设计与规划 ?实现代码生成、调试与文档自动化 ?提升代码质量评估体系 ?快速掌握陌生编程语言"
Nathan B. Crocker是Checker的联合创始人兼CEO,Checker以API为主提供解决方案,将传统资本市场基础设施与区块链生态系统连接起来。凭借其在构建数字资产基础设施方面的专业知识,Nathan目前负责Checker的技术愿景和开发工作,构建其核心基础设施,从而在区块链上运行新的金融应用程序。
读者感受 一本为现代软件工程师打造的卓越、实用指南。 ——Colin Kirk 本书见解深刻,示例设计精巧且实用,行文流畅,阅读体验极佳。运用书中所学,我的工作效率得到了极大提升。 一本引领你借助生成式AI革新软件开发的指南。 ——Madhuri Lokesh 刚读完《大模型辅助编程》,本书彻底改变了我对软件开发的认知。作者将复杂的 AI 概念拆解得通俗易懂,让ChatGPT、GitHub Copilot、CodeWhisperer等工具真正落地、可上手。 最打动我的是书中紧贴实战的讲解:从设计到编码,每一步都有 AI 辅助的实例,我立刻就能搬进自己的项目。其中第4章介绍的用 GitHub Copilot 做领域建模、理解设计模式,让我大开眼界。 读完后,我更深刻地体会到将AI引入开发流程时,测试与安全的重要性。书中关于最佳实践的讨论,不仅教我“怎么用”,更教我“怎么负责任地用”。 强烈推荐给所有想在软件开发中借力 AI 的同行——生成式 AI 正在重塑传统开发方式,而本书就是最好的路线图。 总之,它彻底刷新了我对“AI+编码”的思考,带来了启发,我会在工作中继续深挖。 解锁AI工具在软件开发中的强大潜力。 ——Nilay 《大模型辅助编程》是一本极具实用价值的入门指南,全面介绍了如何将ChatGPT、GitHub Copilot和CodeWhisperer等AI工具应用于软件开发。本书以通俗易懂的方式解析复杂概念,即使你是AI增强开发领域的新手也能轻松掌握。 书中对提示工程的讲解令我尤为赞赏。详细介绍的“优化模式”帮助调整提示词,获取更...
第Ⅰ部分 基础
第1章 了解LLM 3
1.1 加速开发 4
1.2 LLM介绍 10
1.3 何时使用或避免使用生成式AI 11
1.4 本章小结 13
第2章 使用LLM 15
2.1 ChatGPT 16
2.1.1 使用GPT-4处理细微差别 16
2.1.2 使用GPT-3.5绘制路径 22
2.1.3 在AI海洋中航行:从GPT-3.5“海岸”到GPT-4“天际线” 25
2.2 Copilot 26
2.3 CodeWhisperer 29
2.4 比较ChatGPT、Copilot和CodeWhisperer 31
2.5 本章小结 33
第Ⅱ部分 输入
第3章 使用ChatGPT设计软件 37
3.1 项目介绍:ITAM系统 38
3.2 请ChatGPT协助系统设计 38
3.3 记录架构 43
3.4 本章小结 62
第4章 使用GitHub Copilot 构建软件 63
4.1 奠定基础 64
4.1.1 表达领域模型 64
4.1.2 优先采用不可变性 66
4.1.3 修饰最喜欢的类 68
4.1.4 调整折旧策略 73
4.2 编织模式 75
4.2.1 访问部门 76
4.2.2 使用工厂(模式)创建对象 77
4.2.3 指导系统构建 82
4.2.4 观察变化 87
4.3 插入端口和适配器 90
4.3.1 六边形架构回顾 ... 查看详情
"《大模型辅助编程》为程序员转型提供了指南。本书的出版正值这一领域发展的关键时期。本书深入探讨了如何将 AI 编程工具集成到软件开发过程中,提供了切实可行的建议和**实践案例。这不仅对资深开发者有所帮助,也为编程初学者提供了利用 AI 加速学习的机会。
《大模型辅助编程》结构清晰,内容丰富,从基础知识到高级应用,从理论介绍到实践案例,涵盖了 GitHub Copilot 和 ChatGPT 编程的方方面面。 无论你是希望提高生产力的资深开发者,还是刚刚踏入编程世界的学习者,本书都能为你提供有益的指导。愿本书成为你的 AI 开发旅程中的一盏明灯!"

