要避免被 AI 寫的程式碼「坑到」,核心關鍵在於把 AI 當作「實習生」,而你自己是最終把關者。
- 落實完整的自動化測試: 單元測試與整合測試是最後的安全網。要求 AI 在編寫新功能的同時,務必一併寫出嚴謹的測試案例,確保每次產出的程式碼都能全部通過測試。
- 設定嚴格的語法與資安檢查: 導入自動化資安掃描工具與程式碼風格檢查器,在程式碼合併前自動過濾常見的記憶體洩漏或資安漏洞。
- 培養「閱讀邏輯」比「撰寫語法」更重要的能力: 即便不需要親自手寫,你仍然需要具備閱讀程式結構的能力。當 AI 做出怪異或過度複雜的架構選擇時,要能即時喊停並重新給予明確指令。
把關機制越完善,你越能放心地享受 AI 帶來的生產力紅利。