開閉原則

**定義:**軟件實體(類,模板,方法)能夠擴展,可是不可修改。即對於擴展是開放的,對於更改是封閉的。面對需求,對程序的改動是經過增長新代碼進行的,而不是更改現有的代碼。git 一個軟件產品只要在生命期內, 都會發生變化, 既然變化是一個既定的事實, 咱們就應該在設計時儘可能適應這些變化, 以提升項目的穩定性和靈活性, 真正實現「擁抱變化」。web 開閉原則告訴咱們應儘可能經過擴展軟件實體的行爲來
相關文章
相關標籤/搜索