ChatGPT 重構C#程式-沒有想像中的聰明,但是可以部份修改直到想要的效果

ChatGPT 重構C#程式-沒有想像中的聰明,但是可以部份修改直到想要的效果

 

先說結果

可以用來參考

但是沒有想像中的聰明

 

原本是直接放上全部的CODE

但是ChatGPT 重構沒有目的

結果是沒有改到多少

 

後面把重複的CODE貼上去給ChatGPT 做整理

這次就有將重複的CODE抽取出來

減少重複

而且因為是由ChatGPT 整理

所以不會有人工KEY錯CODE的狀況

很不錯

 

 

至於想要做到隔離、介面化、重整CLASS

還是需要人工做過CODE的流程

 

最後改完的CODE

一定要再測一下

有時會漏到關鍵的判斷條件或值

 

在重構前也可以讓ChatGPT 做整理出TEST CASE

可以再減少重構後的檢查

 

總結:

有節省到重構的時間

但不能完全交給ChatGPT 修改

 

 

 

自我LV~