附錄 A — 附錄 A — 附錄 A:開源點字專案的不可變設計重構紀錄

最近更新日期

2026年10月9日

本章大綱

  • A.1 專案背景
  • A.2 總體結果與 Benchmark 方法
  • A.3 從 DataTable 到 FrozenDictionary
  • A.4 為什麼不能全部改成 record
  • A.5 公開 API 先改成 read-only facade
  • A.6 Builder Boundary:建構期可變,完成後可讀
  • A.7 Explicit Identity:不要把物件參考當成模型識別
  • A.8 序列化與相容層
  • A.9 這次重構真正教會我們的事

本章未開放免費試讀,請購買本書以立即閱讀完整版。

購買本書