項目要用到埋點镜雨,其中很多基礎(chǔ)知識很重要,比如發(fā)現(xiàn)儿捧,用到數(shù)據(jù)結(jié)構(gòu)中棧的思想〖晕耄現(xiàn)在寫到這里,要不要考慮進行封裝處理菲盾,更好的適應(yīng)未來的業(yè)務(wù)變化颓影。
和各位老大們討論了半天,研究了幾個小時懒鉴,唉诡挂,最后是一頭霧水,復(fù)雜度直線上升临谱,本來是想從Android系統(tǒng)棧來著手璃俗,只是出于Android系統(tǒng)本身的特殊性,并不可靠悉默,如果自己維護棧城豁,那這個代價就相當大。最后抄课,我提出了一個 基于登記的模式唱星。每個頁面自己維護自己的數(shù)據(jù),然后出一個全局的變量來記錄跟磨,復(fù)雜度直線下降间聊。最后完美的解決了這個問題。后面我一直在想抵拘,有時候如果碰到一個問題哎榴,你提出的解決方案很復(fù)雜,那么這個解決方案一定存在問題仑濒。嘗試多換一換角度叹话,問題一定是有最優(yōu)解的。