您好,欢迎来到聚文网。 登录 免费注册
AI辅助编程实战

AI辅助编程实战

GitHub Copilot、ChatGPT等AI辅助工具技术详解与实战,轻松掌握AI辅助编程核心要点,驾驭未来技术浪潮
  • 字数: 265000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: (美)汤姆·陶利 著 成海霞 译
  • 出版日期: 2024-10-01
  • 商品条码: 9787115651594
  • 版次: 1
  • 开本: 16开
  • 页数: 224
  • 出版年份: 2024
定价:¥69.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
全面解析AI辅助编程:从AI辅助编程工具的优点到缺点,全面分析其在编程领域的应用。 深入技术原理:探讨AI辅助编程技术的原理,以及LLM的评估方式和衡量标准。 提示工程的艺术与科学:详细介绍如何通过提示工程优化AI辅助编程工具的性能。 深入浅出,理论与实践相结合:通过案例分析,采用直观易懂的方式,帮助读者深入理解AI辅助编程工具。 软件开发全周期指导:从早期阶段的想法、需求和规划,到编写代码、调试、测试和部署的全过程。 行业专家背书,学习无忧:微软亚太研发中心开发者事业部数据与AI团队首席研发经理黄寓凡、深圳大学副研究员王利作序推荐。
内容简介
在深入挖掘AI如何辅助编程的旅程中,我们发现它的影响贯穿软件开发的全生命周期。从最初的需求收集到项目规划与设计,再到编码、调试及测试,在每一个环节中获取实用的建议对于确保开发流程的顺畅和高效至关重要。本书旨在为初学者和经验丰富的开发者提供指导,帮助他们有效利用各种A工具。从通用的大语言模型(如ChatGPT、Gemini和Claude)到专为编程设计的系统(如GitHubCopilot、Tabnine、Cursor和Amazon CodeWhisperer),读者将学习如何选择和使用这些工具来提升开发效率和代码质量。
读者还将深入了解一系列更为专业的生成式AI工具,用于执行诸如文本到图像的转换等具有创造性的任务。
Tom Taulli展示了一种精心设计的模块化编程方法。这种方法与利用AI生成代码的提示创建过程完美契合。他还深入探讨了如何高效地利用通用大语言模型来学习编程语言、解析代码,甚至将代码无缝转换为不同的编程语言。
作者简介
作者简介 Tom Taulli,作家、顾问和投资者,著有Artificial Intelligence Basics等图书。他还为AIBusiness网站、Inc.网站、Barrons网站、eSecurity Planet网站和Kiplingers网站等媒体撰稿,并为O'Reilly和Pluralsight开发教育课程,专注生成式AI、数据库技术及Python编程等领域。 译者简介 成海霞,微软高级软件工程师,负责Java on Azure面向传统应用服务器的云原生解决方案的设计和研发,助力企业客户将Java遗留系统成功转型并无缝迁移至Azure容器平台,实现技术现代化的飞跃。曾就职于甲骨文上海研发中心,从事自动化测试产品及PAAS平台现代化DevOps系统的研发。Microsoft Azure for Java Developers图书技术评审,InfoQ中国社区编辑/译者,翻译了多本技术图书。
目录
推荐序1
推荐序2
序言
前言
第1章AI打开开发者的新世界
1.1编程的演变与革命
1.2生成式AI
1.3AI辅助编程工具的优点
1.3.1最小化搜索
1.3.2充当你的顾问
1.3.3与DE集成
1.3.4适配你的代码库
1.3.5检查代码完整性
1.3.6AI驱动的文档生成器
1.3.7现代化支持
1.4AI辅助编程工具的缺点
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网