一、說明
良好的程式結構,有助不但容易閱讀理解,出問題時追蹤問題點也容易。什麼樣才算是良好的結構?其實只要尊守物件導向設計原則,並注意程式的層次性即可。
二、物件導向設計原則
單一功能原則
開閉原則
里氏替換原則
介面隔離原則
依賴反轉原則
DRY原則
Don’t repeat yourself (DRY)、Once and only once(OAOO)
是物件導向程式設計中的基本原則,程式設計師的行事準則。旨在軟體開發中,減少重複的資訊。
參考:Wiki 一次且僅一次
KISS原則
Keep It Simple, Stupid (KISS)
KISS 原則是指在設計當中應當注重簡約的原則,而不摻入非必要的複雜性,這樣的系統運作成效會取得最優。
參考:Wiki KISS原則