请问banq---设计模式离我一步之遥还是十万八千里
做java开发3年多了,老实说从来没有遵从过任何一种设计模式。之前是做j2me手机游戏开发,虽然在编码的时候逐渐体会到写代码只是软件开发中最底层的工作,应该提升到使用一种设计思想来规范和约束自己的代码,但是总觉的手机游戏都是1、2万行代码的产品,开发周期也很短,所以没有去交这个真儿,因此和设计模式擦肩而过。直到最近换了一家新公司,做j2ee的开发,幸运的参与到一个新项目中,由于受到jdon的影响,才开始学习设计模。花了一个礼拜去看设计模式这本“古老”的书。说真的,一头雾水,只是觉得在当前使用的框架中能看到设计模式的影子,帮助我对使用的框架有了进一步的了解,但是依然不知道在自己的项目中如何去使用它。
现在新项目正处于需求分析阶段,项目经理带领我们使用rup统一过程和uml对需求进行分析,从中抽象出对象和建立这些对象的联系。但是当我问项目经理,在我们的项目中应该怎样使用设计模式的时候,项目经理也有点迷惑,他说我们使用ejb,使用hibernage等等技术,这些技术已经使用了设计模式,我们更多的是在做业务逻辑,基本上用不到设计模式。这让我很惊讶,是不是这次我又要和设计模式擦肩而过了呢?还是说我根本就是提错了问题,业务逻辑的开发是不需要设计模式的。
banq,看了你很多的文章,再帮我解解惑吧,赫赫