開發環境 對比 正式環境的差距,是很多 程式錯誤 的源頭

「我這邊可以跑啊」是軟體工程裡最經典的台詞之一。背後通常不是玄學,而是開發環境和正式環境的某個細節不一致。

作業系統版本、時區設定、檔案大小寫敏感性、環境變數、依賴版本——任何一個不同,都可能讓同一份程式表現不一樣。

解法不是「更小心」,而是讓兩個環境盡可能一致。容器、基礎設施即程式碼(基礎設施即程式碼)、統一的本地開發映像,都是為此而生。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *