生成式 AI 很厲害,但要如何與 AI 協同開發,有沒有一套比較好的方式?
系列文章會介紹與 AI 一起 Coding 的辛酸血淚,以及在公司的專案中,如何適當地使用 AI 工具,最有效率產出有效的程式碼。
為大家整理一些實用的策略和技巧,以助於更好地在實際工作中運用 AI 工具,提高生產力的同時,也能確保最終的產出品質。
系列文不僅僅介紹程式碼怎麼下指令生成,還會提到產品開發、軟體開發、單元測試等相關概念,因為當 AI 可以幫我們把實作都寫好之後,擁有正確觀念的開發觀念則更為重要。
前言 以為 AI 萬能 上次已經拿了三張不同完整度的設計稿問了 AI ,最後還不是很滿意,光是從預覽結果來看,還有一段不小的路要走(還要做不少修改)。 看大家都...
前言 大家還記得上次 AI 最後產出的程式碼嗎? 忘記沒關係,再給你看一次。 將將~ 長這樣! 嗯…歪七扭八的,我知道是沒有很好看,不過基本功能都有喔(心虛)...
還記得上次與 AI 的應對,像是在打乒乓球那樣一來一回嗎? 「給 AI 指令,接著 AI 給出回應,自己不滿意 AI 的回應,接著調整指令再給新的指令…,如此往...
上次我們已經把基本記帳功能都完成了,版型調整也都差不多了(雖然折騰許久),當然是緊接著下一個功能囉! 回頭看一下之前寫的使用者故事: 作為一個 [重度記帳軟體的...
碰了不少壁,跟 AI 一問一答,來來往往了好多次,才終於把最一開始想做的功能給實現了。 好像也沒什麼問題?現在覺得自己很有信心,好像已經對 AI 下指令很熟了,...
Side Project 與公司的專案不太一樣,並不是每天都有空去做,可能一忙就是隔週或隔月才又有空去做了。 連每天在寫的專案程式碼,都有可能忘記昨天寫了什麼,...
前言 為什麼要寫測試? 用 AI 幫忙寫程式,更需要寫測試。因為你不知道接下來 AI 輔助生成的程式碼,會把舊有的程式碼改成怎樣,會不會改得面目全非? 先前的經...
雖然上次已經自己找問題,修改完善了。但如果不搞清楚 AI 會寫錯的原因,那麽接下來請 AI 產出的測試,一樣還是可能有問題,AI 還幫我「幻想了」應該存在的組件...
前言 AI 代工替我們寫的測試程式碼,已經涵蓋了目前完成的使用者故事的測試項目。分別是這兩項: 作為一個 [重度記帳軟體的使用者],我想要 [單手完成記帳操作...
上一次我們只調整了一個測試,花上了不少時間,因為還在摸索如何調整。畢竟萬事起頭難,第一次總是最讓人勸退。 不過有了上次經驗之後,再調整第二個、第三個…,應該會快...