iT邦幫忙

開放封閉原則相關文章
共有 5 則文章
鐵人賽 Software Development DAY 16

技術 Day 16:SOLID 原則入門(二)——開放封閉原則(OCP)與依賴反轉原則(DIP)的抽象思維

昨天的 SRP 讓每個類別、模組都只負責一件事。但職責分乾淨之後,還有一個問題沒解決:當系統要「新增」一項功能時,該怎麼加,才不會又把已經寫好、測過的程式碼弄壞...

鐵人賽 自我挑戰組 DAY 16

技術 [深入淺出設計模式] Ch4 The Factory Pattern (6) - 【設計原則複習】

目前為止書中提過的設計原則 有鑒於本人的金魚腦,讀到現在已經快要忘記書中提過的設計原則,所以來幫自己恢復一下記憶~ Encapsulate what var...

鐵人賽 自我挑戰組 DAY 18

技術 SOLID設計原則 – 開放閉合原則

SOLID組成:● 單一職責原則 Single Responsibility Principle,SRP● 開放閉合原則 Open Closed Princip...

鐵人賽 自我挑戰組 DAY 3

技術 【從工程師升級成為資深工程師的那檔事 Day3】SOLID 五大原則 - 開放封閉原則

我個人覺得將 開放封閉原則 放在第二個說明真的不是那麼的恰當,主要的原因是開放封閉原則是一個大的準則,並沒有一個比較實際的規範。 定義 Software en...

鐵人賽 Software Development DAY 3

技術 Day3. 開放封閉原則

本文同步更新於blog Open-Close Principle (OCP) A software artifact should be open for...