C#實現觀察者模式

概念的東西我就不講了,網上一大堆,我們直接進入正題。假設有這樣一個場景:用戶輸入賬號、密碼,登錄成功後,需要給用戶發送一條短信並增加5積分,代碼如下: 相信很多人會這樣寫,包括我自己。這樣寫非常簡單,一般情況下也沒什麼問題,但擴展性很差。比如我現在想加一個功能:登錄成功後需要記錄用戶IP等到日誌中。這時我們又要再加一個LogService來處理,代碼如下: 這時我們發現不對勁了,這樣代碼耦合的太嚴
相關文章
相關標籤/搜索