Architecture_Patterns_With_Python基礎概念
wordsCount: 183
readingTime: 1 min
viewers:
Value Object
值物件
定義:單存資料,沒有特定身份,通常讓他不可變
兩個物件相等的條件是:所有值相等
python 實作方式 dataclass
例子:兩個10元硬幣,他們就是相等,不必在乎是否是同一枚硬幣
Entity (reference Object)
實體(在POEAA書裡也稱為參考物件)
定義:有一個長期的持久性身份,值可變
兩個物件相等的條件是:持久性身份相等
實作方式: id 欄位
例如: 兩個人,身分證號碼相同,就判斷是同一人,不必在乎是否名字或其他資料相同
Table of Contents
Related Posts
Process & Thread [一]
前言 之前在工作上,已經運用多線程,協程,但對於底層運行,還不到通透的地步,重新整理知識 基礎知識 Program 程式
2024-7-25
Process & Thread [二]
Python Global Interpreter Lock 一個GIL鎖,主要是在Cpython的解釋器上,在每個進程生成時,會有一個解釋器負責解釋 ,對
2024-7-25
PoEAA Layer分層
分層 在不管是軟體的開發或硬體架構,分層的作法到處都是,雖然分層讓層與層之間,多了一個轉換的動作, 但一
2024-6-9
Storage [一] 基礎
儲存類型 區塊block 檔案file 物件object 儲存層次(從底層到抽象) 區塊block < 檔案fil
2024-4-28
Storage [二] Object Storage
阿里雲Oss 阿里雲的物件儲存服務,因公司主要使用阿里雲,所以從Oss介紹一些名詞,其他家應該也差不多
2024-4-28
Sponsor
Wechat
Alipay