程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> 消除包間的耦合關聯

消除包間的耦合關聯

編輯:JAVA編程入門知識

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 


  在測試程序時,如何應付模擬外部資源和庫連接這一艱巨任務?基於組件的編程和去耦包相關性可以解決這個問題。基於組件的軟件開發作為促進代碼的一種手段而經常受到人們贊譽,另外它還有助於生成可測試代碼。Eric Allen 用一些 Jiazzi(一種使用 Java 語言進行基於組件編程的功能強大的自由工具)示例展示了這種編程概念。可以通過論壇提出您對本文的想法,以飨筆者和其他讀者。(您也可以單擊本文頂部或底部的“討論”參加論壇。)
  測試優先編程(test-first programming)中反復碰到的一個問題是,似乎不可能對程序的許多部分進行自動測試。尤其當程序在很大程度上要利用外部資源和庫時,似乎很難對它進行測試,因為沒有很好的方法來模擬程序與這些外部資源的連接。


 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved