← Agent 實驗室
面試 14面試 15面試 16

開發習慣實驗

上半部是 commit 產生器:左邊選這次要提交的檔案、寫 message,右邊看到真正會執行的 git 指令和檢查結果。下半部是一套固定的開發流程,點每一步看要做什麼、在 Claude Code 裡怎麼做。

這次要提交什麼

勾選要放進這個 commit 的檔案
已修改的檔案
一個 commit 只做一件事:修 bug 和重構、格式調整混在一起,之後很難回溯或還原。
提交前檢查

實際會執行的指令


      
    git log 會長這樣
    
          

    開發流程:先讀懂、再規劃、確認後小步實作、每步驗證、最後獨立驗收

    看完要記得

    口試怎麼答(約 30 秒)

    我的 commit 習慣是一個 commit 只做一件事,commit 前先建置、跑測試,message 用 Conventional Commits 格式,說明做了什麼和為什麼。用 AI 時,我會讓它依 diff 草擬 message,但自己確認內容正確才送出。開發流程大致是先讀懂需求和程式碼,再規劃,確認後小步實作,每步驗證。最後用乾淨的上下文或另一個人驗收,不是自己說完成就算完成。