iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

與 AI 一起開發 Side Project 吧! 系列

生成式 AI 很厲害,但要如何與 AI 協同開發,有沒有一套比較好的方式?

系列文章會介紹與 AI 一起 Coding 的辛酸血淚,以及在公司的專案中,如何適當地使用 AI 工具,最有效率產出有效的程式碼。

為大家整理一些實用的策略和技巧,以助於更好地在實際工作中運用 AI 工具,提高生產力的同時,也能確保最終的產出品質。

系列文不僅僅介紹程式碼怎麼下指令生成,還會提到產品開發、軟體開發、單元測試等相關概念,因為當 AI 可以幫我們把實作都寫好之後,擁有正確觀念的開發觀念則更為重要。

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 — 初試啼聲 | 既然沒法一步到位,怎麼做? 先做好心態調整吧

前言 以為 AI 萬能 上次已經拿了三張不同完整度的設計稿問了 AI ,最後還不是很滿意,光是從預覽結果來看,還有一段不小的路要走(還要做不少修改)。 看大家都...

2024-09-21 ‧ 由 ms0223900 分享
DAY 12

Day12 — 牛刀小試 | AI 回答不甚滿意,那如何請 AI 修到滿意為止?

前言 大家還記得上次 AI 最後產出的程式碼嗎? 忘記沒關係,再給你看一次。 將將~ 長這樣! 嗯…歪七扭八的,我知道是沒有很好看,不過基本功能都有喔(心虛)...

2024-09-22 ‧ 由 ms0223900 分享
DAY 13

Day13 — 馬不停蹄 | 還有 bug 要修呢! AI 做得到嗎?

還記得上次與 AI 的應對,像是在打乒乓球那樣一來一回嗎? 「給 AI 指令,接著 AI 給出回應,自己不滿意 AI 的回應,接著調整指令再給新的指令…,如此往...

2024-09-23 ‧ 由 ms0223900 分享
DAY 14

Day14 — 馬不停蹄 | 下個功能,精準打擊

上次我們已經把基本記帳功能都完成了,版型調整也都差不多了(雖然折騰許久),當然是緊接著下一個功能囉! 回頭看一下之前寫的使用者故事: 作為一個 [重度記帳軟體的...

2024-09-24 ‧ 由 ms0223900 分享
DAY 15

Day15 — 馬不停蹄 | 下一個故事,請說

碰了不少壁,跟 AI 一問一答,來來往往了好多次,才終於把最一開始想做的功能給實現了。 好像也沒什麼問題?現在覺得自己很有信心,好像已經對 AI 下指令很熟了,...

2024-09-25 ‧ 由 ms0223900 分享
DAY 16

Day16 — 馬不停蹄 | 很久很久以前…,忘了之前寫的東西了嗎? 沒關係,AI 講故事給你聽

Side Project 與公司的專案不太一樣,並不是每天都有空去做,可能一忙就是隔週或隔月才又有空去做了。 連每天在寫的專案程式碼,都有可能忘記昨天寫了什麼,...

2024-09-26 ‧ 由 ms0223900 分享
DAY 17

Day17 — 穩如泰山 | 測試現在才寫,來得及嗎?

前言 為什麼要寫測試? 用 AI 幫忙寫程式,更需要寫測試。因為你不知道接下來 AI 輔助生成的程式碼,會把舊有的程式碼改成怎樣,會不會改得面目全非? 先前的經...

2024-09-27 ‧ 由 ms0223900 分享
DAY 18

Day18 — 穩如泰山 | 極速產單元測試,如何辦到?

雖然上次已經自己找問題,修改完善了。但如果不搞清楚 AI 會寫錯的原因,那麽接下來請 AI 產出的測試,一樣還是可能有問題,AI 還幫我「幻想了」應該存在的組件...

2024-09-28 ‧ 由 ms0223900 分享
DAY 19

Day19 — 穩如泰山 | 測試也是需要整理維護的,跟 AI 一起整理測試

前言 AI 代工替我們寫的測試程式碼,已經涵蓋了目前完成的使用者故事的測試項目。分別是這兩項: 作為一個 [重度記帳軟體的使用者],我想要 [單手完成記帳操作...

2024-09-29 ‧ 由 ms0223900 分享
DAY 20

Day20 — 穩如泰山 | 急速產單元測試 Part2,優化指令產出更好的測試!

上一次我們只調整了一個測試,花上了不少時間,因為還在摸索如何調整。畢竟萬事起頭難,第一次總是最讓人勸退。 不過有了上次經驗之後,再調整第二個、第三個…,應該會快...

2024-09-30 ‧ 由 ms0223900 分享