生成式 AI 很厲害,但要如何與 AI 協同開發,有沒有一套比較好的方式?
系列文章會介紹與 AI 一起 Coding 的辛酸血淚,以及在公司的專案中,如何適當地使用 AI 工具,最有效率產出有效的程式碼。
為大家整理一些實用的策略和技巧,以助於更好地在實際工作中運用 AI 工具,提高生產力的同時,也能確保最終的產出品質。
系列文不僅僅介紹程式碼怎麼下指令生成,還會提到產品開發、軟體開發、單元測試等相關概念,因為當 AI 可以幫我們把實作都寫好之後,擁有正確觀念的開發觀念則更為重要。
前言 上一次我們測試的寫法,是先請 AI 幫我們大致產出來,修正測試項目,最後才做重構。發現這樣前前後後修改起來,也是蠻花時間的,而且需要花心思去額外比對,看測...
前言 程式開發至此,以經驗來說,功能複雜度已經算頗高,而開發至今,都還沒有做什麼整理,任憑 AI 幫我產出程式碼而已。是時候該整理重構一下,整裝再出發。 重構的...
前言 程式碼臭臭? 何為程式碼異味? 程式碼又是如何散發「臭味」? 在「重構:改善既有程式的設計」 這本書有提到,程式碼異味(Code Smell)是在講說,程...
前言 Code Smell Spots 異味點 上次已經巡完目前的程式碼,聞到一些具有「異味」的程式部分,我將其稱為「程式異味點」。意味著這些部分是邏輯相對複雜...
前情提要 腳有點麻了… 上次小步地重構了兩個部分,腳已經開始有點酸麻。雖然都是請 AI 幫忙寫,但還是沒有很輕鬆,因為要找問題點在哪,而且最後的解方也是我想的,...
前言 記帳,那當然要記起來呀 到目前為止,雖然是可以記帳,可以正常新增一筆完整的帳目,還可以編輯、刪除。但是不是忘記了什麼東西? 啊對,就是記帳最重要的「記」這...
前情提要 剩 3 個功能 上回已經做好了「讀取」,這次要來著手進行剩下的三個,有了先前的準備,準備了 AccountingRepository 這個負責與後端溝...
前言 在這系列的最後,我想分享這幾個月以來的心得。與 Cursor IDE 相處用過的指令,並將一些常用的指令與技巧統整起來,供大家快速上手,與 AI 的開發過...
讀什麼書? 還有沒有需要「學」程式? 還讀什麼書? 不用讀了啦! 現在 AI 這麼厲害,按這個情勢發展,甚至可以預期 AGI (通用人工智慧)不久就會出現。一堆...
與 AI 共存 開發,還是被開發? 跟 AI 一起開發程式,開發程式的同時,我們的大腦也「被開發」學習另一種開發方式。正如網路搜尋協同開發一樣,以前是「上網找...