天天看點

MVVM

MVVM在DepthBy會員10269094 , 2013年9月27日4.56 ( 23票)評分:投票1vote 2vote 3vote 4vote 5是您的電子郵件位址好嗎?你注冊了我們的電子報,但您的電子郵件位址要麼是未經證明的,或尚未重申在很長一段時間。請點選此處有一個确認電子郵件發送,以便我們确認您的電子郵件位址,并開始再次向您發送訊息。或者,您也可以更新MVVM架構模式的subscriptions.IntroductionThis文章允許開發人員松耦合和緊耦合applications.BackgroundBefore MVVM ,一些架構模式進行了緊密耦合的設計進行區分。為了克服這種缺陷, MVVM走進existence.Using的CodeProblem StatementWhat是松耦合的系統設計?如何實作耦合度低的WPF或Silverlight應用程式? SolutionLoosely再加ApplicationCoupling是一個階級對另一個的依賴因素變化從低到高。在緊密耦合的系統,改變一個類強制更改的另一個類,并增加進行修改的努力。緊耦合增加了維護成本,并減少元件的可重用性。是以,為了實作穩定,維護成本低的應用,耦合度低是系統的期望特征design.Loosely耦合應用是實作責任和低耦合程度的分離。架構模式是用來減少對象之間的耦合,但架構模式有利于提高系統的design.The主要松散耦合的優點是它的可變性不破壞其它子產品以不可預知的方式。下面的圖表顯示了一個示例方法如何一個設計師和開發人員可以在一個孤立的方式工作,以實作松耦合的系統。

轉至:http://www.dfwlt.com/forum.php?mod=viewthread&tid=367

相關連接配接:

  • Delphi7開發的Google線上翻譯工具
  • 連接配接SQLServer Express 使用“User Instances”
  • Embarcadero.Delphi.XE6.Lite.v9.x
  • DevExpress VCL元件專題,包含各個版本的元件
  • Delphi XE系列開發電子書[XE、XE2、XE4、XE5、XE6]
  • 将SQL Server 2000/2005資料庫裡的資料逆向生成HTML表格資料
  • 在同一台計算機上安裝SQL Server 2005和2008
  • SQLServer通過SQL語句得到連接配接的用戶端的IP位址

繼續閱讀