當前位置:生活科普幫 >

科技 >科技生活 >

設計原則

設計原則

品牌型號:HUAWEI P50 Pocket
系統:HarmonyOS 3

設計原則

設計原則有開閉原則、單一職責原則、依賴倒置原則、介面分離原則。一個軟體實體,如類,模組和函式應該對外擴充套件開發,對內修改關閉。用抽象構建框架,用實現擴充套件細節。不以改動原有類的方式來實現新需求,而是應該以實現事先抽象出來的介面(或具體類繼承抽象類)的方式來實現。

一個類只允許有一個職責,即只有一個導致該類變更的原因。如果類與方法的職責劃分的很清晰,不但可以提高程式碼的可讀性,更實際性地更降低了程式出錯的風險,因為清晰的程式碼會讓bug無處藏身,也有利於bug的追蹤,也就是降低了程式的維護成本。依賴抽象而不是依賴實現。抽象不應該依賴細節,細節應該依賴抽象。高層模組不能依賴低層模組,二者都應該依賴抽象。


標籤:
  • 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/mz2z99.html