問 HN:你是否使用 ChatGPT 來生成代碼?你的經歷是什麼?

https://news.ycombinator.com/item?id=40150793

詢問 HN:您使用 ChatGPT 來生成程式碼嗎?您有什麼經驗?

我正在嘗試使用 Swift 來開發應用程式,雖然我並不懂 Swift 程式碼。

讓我驚訝的是,我發現了一個重複的主題:

– ChatGPT 生成了大量程式碼,經過多個提示的精煉後最終運行。
– 解決方案遇到嚴重的邊緣案例,我們需要重新設計、重構,甚至需要更多的提示才能使其運作(這是可以理解的,因為引入了更多的技術債)。
– 解決方案遇到邊緣案例,最終 ChatGPT4 開始進入循環,表示它有一個新解決方案或者修復了一些問題,但實際上並沒有。
– 對程式碼進行手動檢查和簡單的邏輯可排除那個解決方案中的邊緣案例。

我發現這對我來說很有趣:ChatGPT4 似乎能夠很好地滿足需求,但無法看到非常明顯的錯誤或一行程式碼。

我花了大約一周的時間使用 ChatGPT4 來開發 iOS 應用程式,這是我的發現。我想知道是否有其他人曾經嘗試過生成自己沒有經驗或知識的程式碼,以及您的經驗如何。

via Hacker News

April 25, 2024 at 07:34AM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *