iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

馬克的軟體架構小筆記 系列

這 30 天會從幾本書中,簡單寫下一些記錄與心得,用來增加我老人家的記憶力 ~ 他不會 30 天都是相同類型的主題,比較有可能像是每 5 篇一個主題 ~

參賽天數 29 天 | 共 29 篇文章 | 29 人訂閱 訂閱系列文 RSS系列文
DAY 11

30-11 之Domain Layer - Transaction Script

接下來這一篇文章開始,我們要進入所謂 3-Tier 的『 Domain 』的部份,這個層級基本上就是專門處理每一間公司的『 domain knowledge...

2021-09-26 ‧ 由 馬克 分享
DAY 12

30-12 之 Domain Layer - Domain Model ( 未完成版 )

這篇文章接下來我們要談談《 企業應用架構模式- Martin Fowler 》這本書中所提 domain 的三種 patterns 的第二種『 Domain M...

2021-09-27 ‧ 由 馬克 分享
DAY 13

30-13 之 Domain Layer - Table Module

這篇文章接下來我們要談談《 企業應用架構模式- Martin Fowler 》這本書中所提 domain 的三種 patterns 的第三種『 Table Mo...

2021-09-28 ‧ 由 馬克 分享
DAY 14

30-14 之 Domain Layer - Service

在談論完書中提的組織 domain 的三種模式 : Transaction Script Domain Model Table Module 接下來我們要來...

2021-09-29 ‧ 由 馬克 分享
DAY 15

30-15 之 DataSource Layer - TableDataGateway

接下來我們要進入所謂的『 DataSource 』層,我相信應該有不少人提過這些名詞 : DataMapper DAO DataTableGateway Re...

2021-09-30 ‧ 由 馬克 分享
DAY 16

30-16 之 DataSource Layer - RowDataGateway

這篇文章我們將說來談談《 Patterns of Enterprise Application Architecture - Martin Fowler 》書中...

2021-10-01 ‧ 由 馬克 分享
DAY 17

30-17 之 DataSource Layer - Active Record

接下來要這篇文章要來談談很常聽到的『 Active Record 』。 什麼是 Active Record ? 根據 《 Patterns of Enterp...

2021-10-02 ‧ 由 馬克 分享
DAY 18

30-18 之 DataSource Layer- DataMapper

這一篇文章我們將要談談常常聽到的 DataMapper 這個東西,應該是有不少人在一些 ORM 的 libary 中有聽到這東西。 什麼是 DataMapper...

2021-10-03 ‧ 由 馬克 分享
DAY 19

30-19 之 Domain Layer - Repository

接下來我們要來談談,應該不少人常聽到的『 Repository 』這個東東,目前我先將他放在 3-Tier Layer 中的 DataSourceLayer 的...

2021-10-04 ‧ 由 馬克 分享
DAY 20

30-20 之 Domain Layer - UnitOfWork

接下來這篇我們要來談談,我個人覺得很重要的 UnitOfWork,這個東西很多人知道要,但是應該也不少公司沒在實作,因為沒有發生問題,就一切平安呢 ~ 什麼是...

2021-10-05 ‧ 由 馬克 分享