author/模內熱切

Tinker 熱更新的使用

Tinker是微信官方的Android熱補丁解決方案,它支援動態下發程式碼、So庫以及資源,讓應用能夠在不需要重新安裝的情況下實現更新。 較為具體的技術實現過程 Step 1: 新增 gr

什麼是你的領域模型?

從技術角度來看,我認為DDD專案只不過是劃定一個清晰且受保護的領域。雖然我在處理大量遺留程式碼,但我發現常見的DDD錯誤是無法準確識別領域內的內容以及外部的內容。 您的資料模型不是您的域模型 將資

小白設計模式:組合模式

將物件組合成樹形結構來表現出“整體/部分”的層次結構。組合能讓客戶以一致性的方式處理個別的物件以及物件組合。 主要組成 抽象元件(Component): 為組合中的物件(節點或者元件)宣告介面,也可提供

每天一個設計模式·迭代器模式

博主按:《每天一個設計模式》旨在初步領會設計模式的精髓,目前採用javascript (靠這吃飯 )和python (純粹喜歡 )兩種語言實現。誠然,每種設

JavaScript設計模式之代理模式

使用者無權訪問目標物件,中間加代理,通過代理做授權和控制 什麼Nginx代理、JSONP、科學上網…,你平時的工作中可能都用了代理模式,只是你不知道。 模式作用: 遠端代理(一個物件將不同空

python設計模式之工廠模式

一.理解工廠模式 在面向物件程式設計中,術語“工廠”表示一個負責建立替他型別物件的類。通常情況下,作為一個工廠的類有一個物件以及與它關聯的多個方法。客戶端使用某些引數呼叫此方法,之後,工廠會據此建立所需型別

進擊的觀察者模式

Talk is cheap. Show me the code. (譯: 屁話少說, 放碼過來) 以下所有程式碼參見Design pattern transformation .

以jq為案例看套餐服務---外觀模式

套餐服務--外觀模式,屬於大類結構型設計模式的一種,通常是為一組複雜的子系統介面提供一個更高階的統一介面,通過這個介面讓使用者對子系統的介面更加容易訪問。 在js中有時也會對底層結構相容性做統一的封裝來簡化

1746069474.9985