Roh*_*aju -1 java spring design-patterns ejb java-ee
考虑struts + spring + jpa这些技术决定他需要服务定位器设计模式,sessionfacade等等....
我的问题是我在哪里可以找到或找出用于开发项目的最佳设计模式?
就像任何开发者在那里分享经验的论坛一样,他们在整合某些技术以及他们用来解决这些问题的设计模式时遇到了问题
Head First - Design Patterns的简短引用:
设计模式不会直接进入您的代码,而是首先进入您的大脑.一旦你的大脑充满了对模式的良好工作知识,你就可以开始将它们应用到你的新设计中,并在你发现它变成丛林意大利面条代码的不灵活混乱时重做旧代码.
首先看一下这个项目,想一想符合现实世界要求的顶级设计.然后(你的大脑装满了图案)你会看到设计中的图案并知道要使用哪些图案.
请不要围绕美丽的图案构建您的设计.除了一个例外:您提到的技术带有一些最佳实践模式.您应该了解它们并使用它们(大多数都是在框架中构建的,您无法避免使用它们).对于那些你应该知道并使用它们的人,因为当看到基于spring,JPA,J2EE的设计时,其他人期望这些模式......
归档时间: |
|
查看次数: |
1686 次 |
最近记录: |