PHP設計模式依我之見

2022-06-23 18:57:07 字數 491 閱讀 1594

php設計模式依我之見

雖然有24大設計模式 簡單看了下 我並不喜歡 因為太難用了

我覺得只要滿足物件導向原則就是一個好的設計模式

第一個最重要的原則就是單一職責原則

每個類都有自己的職責  這個職責當然要根據需求來劃分 當然一般分的細一點比較好 以後方便維護  

那就要建立3個類

支付寶支付類 

積分支付類

第二個就是開閉原則  

維護不能修改原來的方法 只能擴充套件類或者方法來實現    (因為修改原來的方法容易出bug) 這裡需要需求可預見性

一般專案寫完 一般弄個文件 怎麼去維護專案 跟框架那種文件差不多就行了

繼續說前面的3個支付類

這種比較簡單要單獨弄個配置檔案就行了

第三個就是依賴倒置原則 就是a類可以依賴c類 也可以依賴b類 等等 

這個就需要依賴注入相關知識了

反正我不用 寫起來太麻煩了

一般初學者 搞懂前面2個就行了 

php設計模式 模板模式

最近打算鞏固,整理一下設計模式相關的內容。這篇是關於 模板模式! 原文 這篇文章主要介紹了php設計模式中的模板方法模式。使用php來實現模...

PHP設計模式

工廠模式 一處 多出呼叫 減少 冗餘 單例模式 僅可例項化一次 例如 連結資料庫的 ,應該使用單例模式僅允許例項化一次,來減少伺服器資源的消...

PHP之外觀模式

當使用子系統的 時,你也許會發現自己過於深入地呼叫子系統的邏輯 。如果子系統 總是在不斷變化,而你的 卻又在許多不同地方與子系統 互動,那麼...