如何實踐設計原則

大家都知道遵循設計原則是開發高質量軟件的重要基礎,但實際運用時並不容易。Booch在<< 面向對象分析與設計>>中提出了四個基礎原則: 抽象   核心思想是不變性的概念。去除不關心的屬性,而強化重要的屬性,幫助人們思考要做什麼。 封裝  核心是分離關注和信息隱藏,讓程序藉助最少的工作進行可靠的修改。 模塊化  核心思想是分而治之,各個模塊應當高內聚、低耦合。 層次結構  核心是對抽象的分級和排序,
相關文章
相關標籤/搜索