科技
类型
可以朗读
语音朗读
186千字
字数
2024-03-01
发行日期
展开全部
主编推荐语
AI时代程序员自救指南。
内容简介
本书是一本讲解如何用ChatGPT、Github Copilot X、Cursor等主流AIGC工具优化和提升软件开发全流程效率和质量的实战性著作。
全书以软件开发的流程位主线来组织内容,详细讲解了程序员、架构师、项目经理、产品经理、技术团队管理者们如何在技术方案构建、需求文档撰写、代码编写与注解、客户端开发、前端开发、后端开发、测试和调试、性能优化、疑难问题解决、产品设计、软件架构与设计、应试与面试12个主题充分发挥AIGC工具的潜能,在提高研发效率和质量的同时,提升自身的实力。
AIGC工具在软件研发12个主题的使用方法,全部以实战项目案例的方式展开讲解,有具体的工程化思路,也有可复用的提示词,还有对使用经验的总结和注意事项的提醒。只要跟着本书的案例实操一遍,就能顺利跃迁为AI时代的新程序员,与AI共同进化,成为不被AI淘汰的人。
目录
- 版权信息
- 前言
- 第1章 AI智能化编程助手
- 1.1 ChatGPT
- 1.2 GitHub Copilot
- 1.3 Cursor
- 1.4 AutoGPT
- 1.5 Bito
- 1.6 Midjourney
- 第2章 面向软件开发的提示工程
- 2.1 写Prompt就是逐步明确需求的过程
- 2.2 如何提问才能让ChatGPT更懂你
- 2.3 让ChatGPT在每个环节都发挥作用
- 2.4 提高ChatGPT的回答质量
- 第3章 AI辅助编写技术文档
- 3.1 技术文档概述
- 3.2 架构设计文档
- 3.3 技术方案文档
- 3.4 技术标准文档
- 3.5 总结
- 第4章 AI辅助客户端编程
- 4.1 AI辅助Android应用开发
- 4.2 AI辅助iOS应用开发
- 第5章 AI辅助前端编程
- 5.1 AI辅助前端应用开发
- 5.2 利用ChatGPT写代码
- 5.3 利用ChatGPT在前端开发中快速生成Vue组件
- 第6章 AI辅助后端编程
- 6.1 AI辅助商城应用开发:用ChatGPT写简单的生鲜小超市项目
- 6.2 快速生成接口文档
- 第7章 AI辅助测试与调试
- 7.1 AI辅助测试与调试应用案例
- 7.2 如何让AI更好地辅助我们工作
- 7.3 更多实践
- 7.4 总结
- 第8章 AI辅助应用性能优化
- 8.1 发现性能问题
- 8.2 编写高效的代码
- 8.3 数据库优化
- 8.4 网络传输优化
- 8.5 异步处理
- 8.6 内存管理
- 第9章 AI辅助解决各种疑难杂症
- 9.1 提升答题卡选项识别率
- 9.2 解决程序性能问题
- 9.3 解决图片锯齿问题
- 9.4 警惕小众场景下的误导性回答
- 第10章 AI辅助开发跑酷游戏
- 10.1 游戏设计
- 10.2 游戏架构设计
- 10.3 代码实现
- 10.4 AI对游戏研发的影响
- 第11章 高阶Prompt与基于ChatGPT的产品应用开发
- 11.1 英语陪聊教练
- 11.2 利用ChatGPT自动输出当日新闻资讯
- 11.3 利用UE创建数字人
- 第12章 软件架构师如何使用AI技术提升工作效率
- 12.1 架构师的类型
- 12.2 软件架构师的工作职责
- 12.3 AI辅助软件架构师实践
- 第13章 AI辅助提升程序员求职、招聘与面试效率
- 13.1 用ChatGPT理解面试题
- 13.2 用ChatGPT出面试题
- 13.3 让ChatGPT扮演面试官帮你查漏补缺
- 后记
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。