什么時(shí)候進(jìn)入模式的秘密專欄還有模式秘密這個(gè)專門搞一個(gè)整合不然好麻煩的說(shuō)
2019-02-21
在此基礎(chǔ)上我最先聯(lián)想到的還是公眾號(hào)向用戶推送消息的功能,為了用戶更好的體驗(yàn),那推送什么應(yīng)該取決于用戶而不是公眾號(hào),在用戶方面我設(shè)置一些我感興趣的內(nèi)容,當(dāng)公眾號(hào)有了這些內(nèi)容之后再給我推送,在次我又聯(lián)想到用戶的想要的消息可能很多只在觀察者里面寫代碼 可能太過臃腫,可能我要建立一個(gè)實(shí)體類結(jié)合數(shù)據(jù)庫(kù)把這些信息存儲(chǔ)在數(shù)據(jù)庫(kù),在目標(biāo)對(duì)象中user.getSomeing();獲取用戶感興趣的內(nèi)容,可以降低代碼的臃腫和分離!
2018-08-27
例子舉得不太好,很容易讓人有理解的偏差,可以將目標(biāo)設(shè)為氣象局 方法可能有定期的發(fā)送天氣信息等等 而訂閱氣象局的觀察者則有1,2,3等等,觀察者接收氣象局發(fā)送的天氣情況,對(duì)一天的活動(dòng)做出動(dòng)作即對(duì)應(yīng)的update方法,也有點(diǎn)想平時(shí)微信大家訂閱的公眾號(hào)一樣定期期對(duì)用戶推送消息,目標(biāo)是公眾號(hào)平臺(tái),觀察者是用戶
2018-08-26
講真,我很少給差評(píng),不過這個(gè)講的是真的不行,首先這個(gè)例子舉的就很不好,不好代入,每個(gè)人物和時(shí)間,對(duì)應(yīng)起來(lái)業(yè)務(wù)代碼就顯得很生硬,沒法讓觀者有更好的代入感,從一開始就對(duì)觀察者模式的理解有些影響。
2018-07-16