設計模式的一些基本原則

組合優先於繼承 針對接口編程,而不對實現編程 把變與不變的事物分開 委託,委託,委託 你不會用到它 ------------------- 《Ruby設計模式》 注: 3 針對接口編程,而不是針對實現編程。 對一個任務的解決,我們首先應該想到解決這件事分哪幾步(每一步看做一個接口),然後再去想每一步怎麼辦。而不是,走來就眉毛鬍子一把抓(直接實現)。用c++沉思錄裏的話說就是:抽象,抽象,抽象
相關文章
相關標籤/搜索