物件導向的目的在於解耦,以便於未來的維護或開發
對於這些設計的心法,我認為:先思考程式/模組未來的變動的可能性,再去拿捏如何切分架構
依照業務邏輯區分模組,進而建立類別,有需要的地方再去SOLID,歸類程式碼
2020-11-18
物件導向的目的在於解耦,以便於未來的維護或開發
對於這些設計的心法,我認為:先思考程式/模組未來的變動的可能性,再去拿捏如何切分架構
依照業務邏輯區分模組,進而建立類別,有需要的地方再去SOLID,歸類程式碼
物件導向的三大特性:封裝、繼承、多型。
其目的就是為了讓程式能夠:提高彈性、減少重複 以及 易於維護