
ARCHIVE · 20
所有文章
從基礎概念到實務決策,循序瀏覽。



[Vibe Coder #2] API 到底是什麼,為什麼要隱藏 API 金鑰?
上一篇把 App 比喻成餐廳:用餐區(前端)、廚房(後端)、倉庫(DB)。這次要談 Vibe Coding 最容易出問題的主題:API,以及 API 金鑰。大家都看過「絕對不要公開金鑰」的警告,但很少有人說明金鑰是什麼、在哪裡,以及外洩後會發生什麼事。本文一次整理清楚。
閱讀文章
Swift 迭代器模式:Sequence 的原理
使用 Swift 開發 App 時,我們每天會寫數十次像 for item in array 這樣的迴圈。因為太習慣了,直到嘗試用 for-in 迭代自訂型別並遇到編譯錯誤,才會好奇:「這個迴圈到底在內部做了什麼?」
閱讀文章
Swift Facade Pattern:用一個方法隱藏複雜的子系統
Facade Pattern 會在多個物件交織的子系統前,提供一個簡單的單一入口。本文以 Swift 會員註冊為例,說明如何集中管理呼叫順序,以及它與 Adapter、Proxy、Decorator 的差異。
閱讀文章