從開發者的實際痛點出發,帶你學會如何在不同開發階段策略性地與 AI 協作。從需求分析、使用者故事定義,到資料庫設計、Flask 後端實作及 UI 介面優化,逐步打造可維護、可上線的應用程式,並有效提升開發效率。
帶你從實務專案出發,建立可維護、可驗證的 AI 輔助開發流程 ● 將 AI 工具整合進實際開發流程 ● 建立可重複使用的 AI 提示詞 ● 產出專業級文件與自動化測試 ● 高效進行除錯與程式重構 ● 有效避開 AI 常見的幻覺問題 本書特色: 本書適合 ~ ● 想提升開發效率的 Python 開發者:將 AI 整合進實際開發流程,提升程式開發品質。 ● 想掌握 AI 輔助開發流程的學習者:從規劃、設計、實作到除錯,完整理解 AI 如何參與軟體開發生命週期。 ● 重視程式碼品質與可維護性的工程師:深入了解如何運用 AI 協助重構、除錯、文件撰寫與測試生成。
本書不限於使用特定 AI 工具,重點在於培養與 AI 協作的思維與方法,讓你能靈活應用於不同開發情境。並且將會簡介 GitHub Copilot、ChatGPT、Gemini、Blackbox AI、Tabnine、Cursor 等工具的特色與適用情境,幫助讀者從實作案例中比較差異,找到最適合自己的 AI 輔助開發工具。
別讓 AI 只是你的玩具,讓它成為你的專業開發夥伴!
作者簡介:
Jeremy C. Morgan 致力於協助開發者精進專業能力,現任 KodeKloud 的資深訓練架構師。擁有二十年的工程師經驗,曾為各種規模的組織打造軟體,服務對象從 Fortune 100 企業到小型新創公司皆包含在內。過去幾年,專注於生成式 AI 與機器學習專案,並在自己的技術部落格撰寫教學文章,且廣受讀者歡迎。歡迎造訪作者的個人網站:www.jeremymorgan.com
從開發者的實際痛點出發,帶你學會如何在不同開發階段策略性地與 AI 協作。從需求分析、使用者故事定義,到資料庫設計、Flask 後端實作及 UI 介面優化,逐步打造可維護、可上線的應用程式,並有效提升開發效率。
帶你從實務專案出發,建立可維護、可驗證的 AI 輔助開發流程 ● 將 AI 工具整合進實際開發流程 ● 建立可重複使用的 AI 提示詞 ● 產出專業級文件與自動化測試 ● 高效進行除錯與程式重構 ● 有效避開 AI 常見的幻覺問題 本書特色: 本書適合 ~ ● 想提升開發效率的 Python 開發者:將 AI 整合進實際開發流程,提升程式開發品質。 ● 想掌握 AI 輔助開發流程的學習者:從規劃、設計、實作到除錯,完整理解 AI 如何參與軟體開發生命週期。 ● 重視程式碼品質與可維護性的工程師:深入了解如何運用 AI 協助重構、除錯、文件撰寫與測試生成。
本書不限於使用特定 AI 工具,重點在於培養與 AI 協作的思維與方法,讓你能靈活應用於不同開發情境。並且將會簡介 GitHub Copilot、ChatGPT、Gemini、Blackbox AI、Tabnine、Cursor 等工具的特色與適用情境,幫助讀者從實作案例中比較差異,找到最適合自己的 AI 輔助開發工具。
別讓 AI 只是你的玩具,讓它成為你的專業開發夥伴!
作者簡介:
Jeremy C. Morgan 致力於協助開發者精進專業能力,現任 KodeKloud 的資深訓練架構師。擁有二十年的工程師經驗,曾為各種規模的組織打造軟體,服務對象從 Fortune 100 企業到小型新創公司皆包含在內。過去幾年,專注於生成式 AI 與機器學習專案,並在自己的技術部落格撰寫教學文章,且廣受讀者歡迎。歡迎造訪作者的個人網站:www.jeremymorgan.com