POSA2:Wrapper Facade模式
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                POSA2:Wrapper Facade模式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                意圖
用更加簡潔、健壯、可移植、可維護和內(nèi)聚的面向?qū)ο蠼涌?#xff0c;封裝已存在的非面向?qū)ο驛PI的函數(shù)和相關(guān)數(shù)據(jù)。
背景
使用已存在的非面向?qū)ο蟮腁PI提供的服務(wù)或機制,開發(fā)可維護和進化的應(yīng)用。
問題
- 簡潔的代碼比復雜的代碼更加健壯,因為它易于理解和維護
- 可移植的軟件可以容易的在不同的操作系統(tǒng)、編譯器和硬件平臺之間移植
- 提高軟件可維護性,會降低開發(fā)生命周期的開銷
- 高內(nèi)聚的組件,易于學習、維護和增強
解決方案
結(jié)構(gòu):
?
行為:
實現(xiàn):
已知應(yīng)用
效果
優(yōu)勢:- 內(nèi)聚的高層面向?qū)ο蠼涌?/li>
- 易于移植和維護
- 模塊化、可重用、可配置
- 功能縮水(Escape-Hatch可以解決)
- 性能降低(類函數(shù)內(nèi)聯(lián)可以解決)
- 編程語言和編譯器的限制
?
2012/04/11 00:05 于上海
轉(zhuǎn)載于:https://www.cnblogs.com/mywolrd/archive/2012/04/11/2441598.html
總結(jié)
以上是生活随笔為你收集整理的POSA2:Wrapper Facade模式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 分享一个超棒的在线jQuery mobi
- 下一篇: 拥有梦想的人
