答案 0 :(得分:1)
由于您询问设计模式与业务最佳实践之间的关系,因此您需要处理一些主观性。我将完全专注于使您的代码易于理解和重用。
我会更少关注设计模式(没有一种模式比另一种更好),而是专注于一些基本的设计原则:
如果您必须了解几乎在所有业务情况下最有效的模式,那么它们就是:
答案 1 :(得分:0)
“最重要”?
问题域的模式 - 无论它们是什么。应付帐款,总帐,应收帐款,组织层次结构。
http://www.businessanalysisbooks.com/0471295515.html
http://www.amazon.com/Analysis-Patterns-Reusable-Addison-Wesley-Technology/dp/0201895420
技术模式(MVC,Repository等)是第二位的。
答案 2 :(得分:0)
简短回答:取决于