這個是第四次參加鐵人賽,並且也是第一次參加自我挑戰組 ~ 想說這一次要放過自已一下,就想說報個自我挑戰組就好,不然我真的覺得我很自虐。 這一次的 30 天我將要...
軟體架構設計原則 1 - SRP 單一職責原則 在軟體設計有個 『 SOLID 原則 』的幾個原則,它是由 5 個原則所組成,而這 5 個原則所想要達的的事情...
上一章節我們有簡單的在提一下軟體架構設計的兩個基本原則 : 低耦合 高內聚 這裡我們在提一次。然後接下來我們這篇文章將要來談談 SOLID 中的 OCP 開...
軟體架構設計原則一切都是為了下面這兩點,別忘了。 低耦合 高內聚 LSP 這個原則比較傾向是在物件導向才會有的設計原則,這也正常畢竟我們在討論的軟體設計原則...
軟體架構設計原則一切都是為了下面這兩點,別忘了。 低耦合 高內聚 這一篇文章我們將要來談談 ISP 介面隔離原則。 ISP ( Interface Segr...
軟體架構設計原則一切都是為了下面這兩點,別忘了。 低耦合 高內聚 這一篇文章我們將要來談談 DIP 依賴反向原則。 DIP ( Dependency -In...
接下來的幾篇文章,我們將要幾乎可以說是軟體架構模式始祖 ( 大概 ) 的這本書 : 企業應用架構模式 Patterns of Enterprise Appli...
先給個提醒,這和一般人知道的 MVC 可能不太一樣,個人建議是如果你對 MVC 感到很混亂再來看看這篇,不然保持你想的 MVC 我不能說不好 在 《 企業應用...
接下來我們來談談 MVP ( Model-View-Presenter ),在知道 MVC 也只是在討論 3-Tier 的 Presentation 的事情後...
這個東東主要的概念來自 Martin Fowler 所寫的 《 Presentation Model 》這篇文章,MVVM 基本上算是 PM ( Present...