国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

筆記

2023-06-04 00:26 作者:スレーブ_スレイヤー  | 我要投稿

寫下來印象會深刻一些吧。

犯了一個(gè)認(rèn)知上的錯(cuò)誤:觀察者模式不應(yīng)該由讀操作觸發(fā)收集。

ViewModel

這里的查詢返回的是一個(gè)Flow,我把冷流轉(zhuǎn)成了熱流。

這里讀取了love這個(gè)狀態(tài)的值。

我期望的效果是,每次重組到這里,去讀取love的值,然后觸發(fā)數(shù)據(jù)庫查詢。

挺莫名其妙的對吧,但是我真的一直就是這么想的,我讀取了love這個(gè)狀態(tài),然后觸發(fā)了收集,然后去數(shù)據(jù)庫讀取值,最后顯示。


這是錯(cuò)的。應(yīng)該是數(shù)據(jù)庫的數(shù)據(jù)發(fā)生改變,然后觸發(fā)重組,最后顯示新的值。

這里有兩個(gè)重點(diǎn):

  1. 數(shù)據(jù)的流向是單向的,UI只應(yīng)該負(fù)責(zé)接收數(shù)據(jù)并顯示,任何其它職責(zé)都是不合法的。

  2. 唯一信任來源。UI所顯示的單個(gè)內(nèi)容,它的數(shù)據(jù)源應(yīng)該是唯一的。


天天刷短視頻,做一些無用社交,導(dǎo)致我的智商下降了太多了,連這種最低級的錯(cuò)誤都冒出來了。

為了防止哪天真的傻了,開始大腦復(fù)健吧。


筆記的評論 (共 條)

分享到微博請遵守國家法律
庄浪县| 民丰县| 壶关县| 安塞县| 忻州市| 宿迁市| 凯里市| 特克斯县| 巴彦淖尔市| 同心县| 襄汾县| 天长市| 岢岚县| 巩义市| 云龙县| 资阳市| 江孜县| 喀什市| 西乌珠穆沁旗| 莲花县| 兴隆县| 黑山县| 恩平市| 三门峡市| 始兴县| 巫溪县| 沙洋县| 广昌县| 北川| 林芝县| 囊谦县| 宜良县| 上林县| 周宁县| 全南县| 罗平县| 昭觉县| 宁津县| 和顺县| 姜堰市| 突泉县|