2011-04-11 68 views

回答

24

1)很難用靜態類進行單元測試(如果您正在測試一個取決於您的存儲庫的類,那麼您希望該測試可以針對假的'嘲諷'存儲庫對象而不是真實的類)

2)您通常希望每個請求都有一個存儲庫實例,以便更容易地確保來自一個用戶的未經改變的更改不會讓其他用戶感到困惑。

+0

點啊2號是從我的大腦缺少。感謝羅伯特:) – Darcy 2011-04-11 14:25:35

+0

我不明白的第二個點。定義不是靜態類的一個實例嗎?請詳細說明。 – 2013-07-24 18:42:45

+1

@Anar - 區別是1實例與1實例每請求 – 2013-12-16 14:36:09

-1

Repository模式增加可測性,靜態歸類降低它。

+0

不寫評論寫答案 – ColacX 2015-10-05 13:30:32

相關問題