我正在爲我們的部門之一提供數據驗證實用程序,該部門有以下要求。 - 動態添加新的業務實體 - 動態地向實體添加新的驗證。 - 用於顯示業務實體清單及其有效性的UI - 用戶可以選擇開始對所有或選定的業務實體有效性進行驗證。 - 如果任何驗證失敗,UI將顯示驗證錯誤消息。 - 即使任何驗證失敗,系統仍應繼續進行下一次驗證,因此所有已配置的validaiton都將得到驗證。驗證設計模式
在搜索互聯網後,我發現以下2個promissing設計模式,滿足我的業務需求一個id裝飾模式,另一個是命令鏈(又名責任鏈)。現在我的問題是哪個更好?任何人有更好的主意?
感謝
我想你可能需要改寫你的問題。你能否清楚你想要做什麼,比如說命令鏈模式? – 2010-12-07 12:54:33