DESIGN · 70 ARTICLES
軟體設計
按新舊順序瀏覽 軟體設計 文章。
所有文章
第 4 頁
Single Source of Truth,把相同資料放在兩處就一定會不一致
許多在部署前才發現的錯誤都有固定模式:前端把折扣率算成10%,後端卻算成15%;文件寫著某欄位必填,但實際API中卻已消失。兩邊的程式碼本身都沒問題。問題在於相同資訊出現在兩處…
閱讀文章Swift 原型模式(Prototype Pattern):NSCopying 與值型別複製的差異
原型模式透過複製既有物件,降低建立成本與重複設定。本文整理 Swift 值型別複製與類別 NSCopying 的差異,以及淺層複製和 Copy-on-Write 介入的時機。
閱讀文章