也即,將抽象部分和實現部分進行解耦,使得它們能夠各自往獨立的方向變化。
元閏子的邀請 發表于 04-14 09:30
?488次閱讀
解釋器模式(Interpreter Pattern)應該是 GoF 的 23 種設計模式中使用頻率最....
元閏子的邀請 發表于 04-01 11:01
?739次閱讀
適配器模式所做的就是將一個接口 Adaptee,通過適配器 Adapter 轉換成 Client 所....
元閏子的邀請 發表于 12-10 14:00
?532次閱讀
相對于代理模式、工廠模式等設計模式,備忘錄模式(Memento)在我們日常開發中出鏡率并不高,除了應....
元閏子的邀請 發表于 11-25 09:05
?571次閱讀
因此,我們需要對請求進行抽象,將上下文信息封裝到請求對象里,這其實就是命令模式,而該請求對象就是 C....
元閏子的邀請 發表于 01-13 16:36
?786次閱讀
它是一個使用率非常高的設計模式,在現實生活中,也是很常見。比如,演唱會門票黃牛。假設你需要看一場演唱....
元閏子的邀請 發表于 10-17 09:45
?954次閱讀
訪問者模式的目的是,解耦數據結構和算法,使得系統能夠在不改變現有代碼結構的基礎上,為對象新增一種新的....
元閏子的邀請 發表于 10-08 11:05
?713次閱讀
在計算機系統中,整數可以分成 無符號(unsigned)整數 和 有符號(signed)整數 兩大類....
元閏子的邀請 發表于 08-19 15:17
?1213次閱讀
有時會遇到這樣的需求,開發一個模塊,用于保存對象;不能用簡單的數組、列表,得是紅黑樹、跳表等較為復雜....
元閏子的邀請 發表于 08-01 11:22
?588次閱讀
現在有 2 個服務,Service A 和 Service B,通過 REST 接口通信;Servi....
元閏子的邀請 發表于 07-25 11:32
?1045次閱讀
SQL 中 Group By 語句大家都很熟悉,根據指定的規則對數據進行分組,常常和聚合函數一起使用....
元閏子的邀請 發表于 07-04 10:26
?3277次閱讀
我們經常會遇到“給現有對象/模塊新增功能”的場景,比如 http router 的開發場景下,除了最....
元閏子的邀請 發表于 06-29 10:22
?836次閱讀