軟體設計

整理軟體設計的原則與實務觀點,涵蓋模組封裝、程式碼可讀性、架構決策及長期維護,協助降低系統複雜度。