Repository Design Pattern
為何需要 Repository Design Pattern
在最近參與的專案當中,我們開始導入了 Repository Design Pattern,一句話總結它的用途就是「負責處理資料的新增、讀取、更新、刪除 (CRUD) 的角色」,建立這樣一個角色來負責處理資料能帶來什麼好處呢?
繼續閱讀 ➜在最近參與的專案當中,我們開始導入了 Repository Design Pattern,一句話總結它的用途就是「負責處理資料的新增、讀取、更新、刪除 (CRUD) 的角色」,建立這樣一個角色來負責處理資料能帶來什麼好處呢?
繼續閱讀 ➜我是個很喜歡看電子書的人,我使用的是 Kobo 電子書閱讀器 搭配 KOReader,電子書閱讀器提供了許多便利之處。首先,它們輕巧易攜帶,讓我可以隨身攜帶我的閱讀清單,輕鬆切換不同的書籍。我通常會交替閱讀兩三本書,這讓我的閱讀體驗更加豐富,閱讀過程也更加放鬆。此外,我也很喜歡閱讀器可以自訂文字排版的功能。
對我來說,自訂文字排版是非常重要的,因為它可以大幅提升閱讀的舒適度。特別是字體的選擇,對閱讀體驗至關重要。以下是我必裝的幾款字體:
繼續閱讀 ➜PHPickerViewController
是系統內建的一個照片選取工具,透過 PHPickerConfiguration
設定它,然後從它的 delegate function func picker(_ picker: PHPickerViewController, didFinishPicking results: [PHPickerResult])
取得用戶選取的結果。看起來非常簡單直覺,直到我踩了坑...
Arc 是由 The Browser Company 推出的新一代瀏覽器,它基於 Chromium 開發,主打可以提高使用者的生產力。它有許多不錯的功能,以下幾個是我最喜歡的。
繼續閱讀 ➜