0
A
回答
0
「最」重要嗎?
問題域的模式 - 無論它們是什麼。應付賬款,總賬,應收賬款,組織層次。
http://www.businessanalysisbooks.com/0471295515.html
http://www.amazon.com/Analysis-Patterns-Reusable-Addison-Wesley-Technology/dp/0201895420
技術圖案(MVC,庫等)是昏暗的第二位。
1
既然您問到設計模式和商業最佳實踐之間的聯繫,那麼您需要處理一些主觀性。我會專注於讓您的代碼易於理解和重用。
我將集中於較少設計模式(沒有單一的模式是比另一種更好),轉而專注於設計的一些基本原則:
- 使用自文檔編碼 約定(所以你不必至 文件,代碼只是 諒解)。
- 不要重複自己(DRY)
- 使用面向對象編程 技術(不只是使用對象作爲 的功能的容器)
如果你一定要知道,最有效的模式幾乎在每一個企業的情況,在這裏,他們是:
- MVC - 這可讓您將代碼分成易於維護件
- 因子的能力y模式 - 提供使用邏輯來確定應該如何創建對象的功能
- 單身 - 對數據庫連接對象特別有用
- 活動對象 - 當您不必擔心狀態持久性時,使生活變得更容易。
0
簡短的回答:這取決於
相關問題
- 1. 什麼是Silverlight業務線應用程序的最佳菜單隱喻?
- 2. 什麼是MVP應用程序模式?
- 3. 什麼是企業應用程序?
- 4. 什麼是應用程序服務器的「企業級功能」?
- 5. 什麼是製作Android應用程序的最專業的方式
- 6. 爲什麼我需要這個多線程應用程序中的Singleton模式?
- 7. 什麼是多線程應用程序?
- 8. 業務線應用程序設置
- 9. Silverlight和業務線應用程序
- 10. Silverlight業務線應用程序
- 11. 什麼應該是在線投票應用程序的數據庫模式
- 12. 什麼是Grails應用程序部署的最佳應用程序服務器?
- 13. 在python qt5應用程序中線程的正確模式是什麼?
- 14. 什麼是IOC應用程序中多線程的良好模式(windsor)
- 15. 什麼類需要'使用'企業應用程序塊的DLL?
- 16. 企業應用程序中的JavaMail:爲什麼要使用JNDI?
- 17. 複合應用程序中域模型重用的最佳做法是什麼?
- 18. 在ASP.NET MVC應用程序中測試什麼是最重要的事情?
- 19. 解析iPhone應用程序的RSS/Atom提要的最佳方式是什麼?
- 20. Silverlight 4:業務應用程序模板
- 21. 負載測試SignalR集線器應用程序的最佳方式是什麼?
- 22. 什麼是WCF Oracle應用程序的最佳模板?
- 23. 什麼是您的商業應用程序的發佈過程?
- 24. 什麼是「服務器應用程序」?
- 25. 更新角度應用程序的最佳方式是什麼?
- 26. 推出Web應用程序的最佳方式是什麼?
- 27. 什麼是監視.NET應用程序的最佳方式?
- 28. 分發Java應用程序的最佳方式是什麼?
- 29. 初始化應用程序的最佳方式是什麼?
- 30. 保護Flex-BlazeDS應用程序的最佳方式是什麼?