not a real programmer
標題都想好了,但內容還沒寫
紀念來二天就離職的同事 · 同事來二天就離職,說每天寫工作日誌、晨會報告工作進度,壓力太大;雖然我也很討厭寫日誌,從小就不簽聯絡簿,但工作日誌實屬必要,我還是堅持每天寫。 這是我某二天的工作日誌 2021-04-15 早上開會 午休完頭痛,提不起勁工作 2021-04-16 完成了依據 sku 統計...
Decorator Pattern · 裝飾模式解決的問題 如果使用繼承去建構所有功能,當這些功能需要各種排列組合時,會導致類別爆炸增加;裝飾模式是利用組合大於繼承的原則解決功能的擴充問題 public abstract class InputStream { // ... } public...
Facade Pattern · 設計介面時,為了有更高的重複使用性,會讓職責盡量單一、粒度小;但對使用者來說,要呼叫很多個介面才能完成,顯得特別麻煩。 Facade Pattern...
Adapter Pattern · 介面不相容時,Adapter Pattern 能轉接介面,使不相容的類別能一起工作。 Adapter Pattern 用來「彌補」設計上的缺陷,以避免改動原有設計,實屬無奈之舉。 Adapter Pattern...