在使用GPT-4進(jìn)行開發(fā)時兰伤,這次的任務(wù)是對兩個不規(guī)則的Excel表格進(jìn)行比較。起初捻激,我計劃使用SQL噪矛,但這個思路并不正確。于是铺罢,我向GPT-4闡述了原始需求艇挨。GPT-4建議我使用字符串相似度函數(shù),這是一個我之前并不了解的函數(shù)韭赘。在請教了GPT-4關(guān)于該函數(shù)的原理后缩滨,我迅速掌握了它,并得到了相應(yīng)的代碼示例泉瞻。通常情況下脉漏,GPT-4提供的代碼一次就能通過,但也會遇到一些問題袖牙,這主要是因為我的數(shù)據(jù)存在太多特殊情況侧巨,如空格、空行等鞭达。有時候司忱,問題也可能源于我對GPT-4的需求描述不夠清晰,導(dǎo)致二義性畴蹭。
然而坦仍,總體來說,使用GPT-4編寫代碼比我自己編寫要快得多叨襟。它能準(zhǔn)確地提供陌生函數(shù)的使用方法繁扎,并能結(jié)合上下文適應(yīng)我的口頭需求。此外,還可以按需提供注釋和日志梳玫。
對于那些看似細(xì)微但實際上實現(xiàn)起來相當(dāng)繁瑣且費腦的代碼爹梁,GPT-4也能在短時間內(nèi)給出解決方案。有時候提澎,我在閱讀這些代碼時都覺得頭痛卫键,最后只能看測試效果來判斷。
并且運行是遇到的錯誤你扔給他虱朵,他能理解莉炉,還能夠修復(fù)代碼,給你一個更強壯的新代碼碴犬,為了節(jié)約會話絮宁,還能夠只給你修改后的代碼,并且告訴你位置服协,不過用起來不太準(zhǔn)绍昂,所以我還是讓他重新輸出。