開放---封閉原則(OCP)

注:摘自《敏捷軟件開發:原則、模式與實踐》(Robert C. Martin) 遵循開放封閉原則設計出的模塊具備兩個主要的特徵。 一、「對於擴展是開放的」(Open for extension) 這意味着模塊的行爲是能夠擴展的。當應用的需求改變時,咱們能夠對模塊進行擴展,使其具備知足那些改變的新行爲。換句話說,咱們能夠改變模塊的功能。 二、「對於更改是封閉的」(Closed for modific
相關文章
相關標籤/搜索