php设计模式的六大原则(二):开闭原则
生活随笔
收集整理的這篇文章主要介紹了
php设计模式的六大原则(二):开闭原则
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
開(kāi)閉原則應(yīng)該是六個(gè)原則中概念最模糊的一個(gè),例子也是和其他的原則相似的,所以只引用幾句比較一針見(jiàn)血的說(shuō)明:
用抽象構(gòu)建框架,用實(shí)現(xiàn)擴(kuò)展細(xì)節(jié)。
單一職責(zé)原則告訴我們實(shí)現(xiàn)類(lèi)要職責(zé)單一;里氏替換原則告訴我們不要破壞繼承體系;依賴(lài)倒置原則告訴我們要面向接口編程;接口隔離原則告訴我們?cè)谠O(shè)計(jì)接口的時(shí)候要精簡(jiǎn)單一;迪米特法則告訴我們要降低耦合。而開(kāi)閉原則是總綱,他告訴我們要對(duì)擴(kuò)展開(kāi)放,對(duì)修改關(guān)閉。
所有的原則只為實(shí)現(xiàn)一句話(huà):高內(nèi)聚,低耦合。
轉(zhuǎn)載于:https://my.oschina.net/shyl/blog/530092
總結(jié)
以上是生活随笔為你收集整理的php设计模式的六大原则(二):开闭原则的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: VTK/ITK 学习资料
- 下一篇: 购物车Demo,前端使用AngularJ