設計模式六大原則

軟件設計最大的難題就是應對需求的變化,每每咱們對這些變化不知所措。咱們會遇到系統修改難或者擴展難、代碼過度複雜並且重複代碼多、公共代碼不能複用、系統不夠穩定,改完常常出錯等一系列問題。如何實現系統的可擴展、可複用、靈活性好、維護性好等就須要好的設計模式了。今天首先介紹設計模式須要遵循的六大原則。java 第一:單一職責原則(SPR)編程 先來看一個場景,一個類中包含兩個職責T1和T2,當因爲職責T
相關文章
相關標籤/搜索