為什麼小改更危險?
因為小改通常「不會被當成風險」,所以沒人備份、沒人記錄、沒人驗證。 真正能降低風險的,是讓每一次改動都能被追蹤與回到上一版。
1) 版本標記:你要知道現在跑哪一版
- Git tag / 版本號 / 發佈紀錄,至少要能對應到一份程式來源。
- 不要只有「最新檔案」;那叫做靠運氣。
2) 先打備份點:出事要能退
- 最少備:DB + 上線檔 + 關鍵設定(.env/設定檔)。
- 備份不是做了就好,要知道還原步驟。
3) 變更清單:這次改了哪些東西
- 改動摘要、影響範圍、驗證方式、回滾方式。
- 不是寫文件給別人,是寫給「未來的你」。
4) 上線與驗證:至少要有檢查點
- 上線步驟清單(路徑、服務 reload、cache 清理)。
- 驗證點:首頁、核心流程、登入/結帳/表單、關鍵 API。