開閉原則
“開閉”原則是指軟件實體應當對添加開放,對修改關閉。即軟件實體應該在不修改的前提下擴展,這個原則實際上為軟件設計指明了目標。我們知道軟件設計應當充分考慮軟件的可維護性,即需求發生變化的時候軟件結構能夠靈活地適應這種變化。就評價軟件的可維護性而言,“開閉”原則提供了一個依據。我們的模塊眾多真的是因為這個原因嗎? 我不贊同.
一個優秀的軟件首先應該是易于測試的.只有方便測試,才能快速的定位問題.
posted on 2010-12-23 23:52 橙子 閱讀(1204) 評論(0) 編輯 收藏 引用 所屬分類: C++ & STL