我可以知道這個ff項目名稱的用途是什麼。業務規則,業務對象和業務邏輯有什麼區別。 ProjectName.BusinessLogic
ProjectName.DataAccess
ProjectName.Common
ProjectName.Enum
ProjectName.Model
多層架構
Q
多層架構
-5
A
回答
0
我建議你如何從Separation of concerns問的好question第一
直讀:
分離計算的設計原則r程序劃分爲不同的 部分,這樣每個部分都可以解決單獨的問題。
我希望你不是開發人員接管這個項目,因爲它看起來像你有最少的編程基礎知識。這就是說,設計原則並不是硬性規定,它是一組推薦的設計模式&有很多原因(不會失去這個特定問題的焦點,你可以輕鬆搜索它們)
+0
非常感謝您的先生! – 2014-10-07 06:21:31
相關問題
- 1. 架構多層vs mvc
- 2. 認證的多層架構
- 3. 3層架構vs 2層架構
- 4. 分層架構
- 5. 3層架構
- 6. 多租戶中間層架構
- 7. 是2層和3層架構的混合架構推薦
- 8. 從2層架構轉移到3層架構的方法?
- 9. 三層架構中的業務層
- 10. ASP.NET MVC n層架構
- 11. 分層架構問題
- 12. 3層架構的DatagridView
- 13. 改善Asp.net MVC層架構
- 14. 3層架構問題
- 15. 3層web服務架構
- 16. 三層架構的好處?
- 17. 3層架構問題
- 18. TDD和3層架構
- 19. 3層架構中的AutoCompleteExtender
- 20. WCF與N層架構
- 21. 三層架構問題
- 22. 架構REST服務層
- 23. 是什麼分層架構
- 24. WCF和N層架構
- 25. MVC和N層架構
- 26. 實體框架的分層架構
- 27. 我的團隊應該如何決定3層架構還是2層架構?
- 28. 解釋2層和3層架構的不同層次?
- 29. 層次結構在SQL Server - 多層次
- 30. 具有異步http的多層架構應用程序
這是分層的體系結構,這些都是該項目的不同層次。 DataAccess將包含您的所有數據庫訪問代碼,Enums是項目中可用的硬編碼值,主要用於下拉菜單或radioboxes,Model將包含所有映射到數據庫表的類。我不確定Common,也許它是一個公共服務層。業務邏輯/業務規則圖層將包含您的所有業務規則(您將在此處對所有對象進行檢查) – 2014-10-03 06:28:34