0
我正在考慮在其單獨的程序集中包含我的wcf接口,然後在它自己的程序集中包含數據/業務邏輯。這是過度建築還是很好?它是否使更新服務更容易?或者如果他們是一個問題/錯誤,它是否可以更輕鬆地修復錯誤。將wcf庫的業務/數據邏輯保存在單獨的程序集中?
我正在考慮在其單獨的程序集中包含我的wcf接口,然後在它自己的程序集中包含數據/業務邏輯。這是過度建築還是很好?它是否使更新服務更容易?或者如果他們是一個問題/錯誤,它是否可以更輕鬆地修復錯誤。將wcf庫的業務/數據邏輯保存在單獨的程序集中?
這是一個設計程序的好方法。
這使您可以獨立專注於業務邏輯或顯示邏輯,這被稱爲關注分離,並且是質量軟件開發中最重要的原則之一。
這無助於「修復」錯誤,因爲它有助於完全避免錯誤。
它還允許您爲相同的業務對象創建不同的前端,以防萬一您還想稍後擁有可編寫腳本的控制檯界面或Web或Silverlight界面。
感謝您的回答。避免錯誤實際上會比修復它們好:) – Xaisoft
@ Xaisoft - 當然。別客氣! –