论坛首页 入门技术论坛

我写的设计模式,准备续写下去,请大家支持_2010317更新

浏览 96013 次
该帖已经被评为良好帖
作者 正文
   发表时间:2009-07-16  
具体网址在
http://www.javaworld.com/javaworld/jw-04-2003/jw-0425-designpatterns.html#resources
另外,个人觉得现在的设计模式已经不仅仅23种,DAO,MVC、ORM、以及依赖注入等都已经成为很好的模式的典范,应该在设计模式中去体现。
0 请登录后投票
   发表时间:2009-07-19  
我在看楼主的设计模式,看了前3章.
第一章的策略模式有问题.策略模式的UML图有问题,context.java类和策略之间的关系是聚合而不是依赖。
另外,搂主说策略模式遵循ocp原则,而又说要扩展之需修改context。java这是矛盾的。应该说扩展之需不断去实现接口就可以了
0 请登录后投票
   发表时间:2009-07-19  
搂主的单利模式大臣测试有问题,你测试的是模式中的一个静态方法,而不是单利模式中产生的实例,这显示是错误的
0 请登录后投票
   发表时间:2009-07-20  
感谢大家拍砖,已经在修改了。

这次更新时间有点延迟,抱歉,这两天更新。
0 请登录后投票
   发表时间:2009-07-20  
lz的工厂方法模式我感觉有问题。lz讲的工厂方法模式其实是简单工厂模式。只是将构造改称了反射机制。简单工厂模式和工厂方法模式是两个不同的模式。注意区分
简单工厂模式
工厂方法模式
抽象工厂模式
0 请登录后投票
   发表时间:2009-07-20  
gaojiewyh 写道
lz的工厂方法模式我感觉有问题。lz讲的工厂方法模式其实是简单工厂模式。只是将构造改称了反射机制。简单工厂模式和工厂方法模式是两个不同的模式。注意区分
简单工厂模式
工厂方法模式
抽象工厂模式


呵呵,各人理解不同:
Factory method:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses.

Abstract factory:Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
0 请登录后投票
   发表时间:2009-07-20  
很久不看模式了,因为不喜欢刻意去看。不过读起来还蛮有意思,下下来慢慢体会^_^!
0 请登录后投票
   发表时间:2009-07-24  
写的很好,太棒啦。感谢感谢
0 请登录后投票
   发表时间:2009-07-26  
多谢大家支持,我已经发觉书中有很多的错误,大家再多帮我发现一些。我的原则的把子弹打出去,然后在空中找目标,所有文章继续往前些,等写完后再回头修正。其实现在已经开始修正了,我会尽快吧修正版贴上来。
0 请登录后投票
   发表时间:2009-07-27  
真是好清晰的编程思想。。。。我最近看《设计模式》这本书都不是太懂。。。
楼主的设计思路很好。很值得学习,对于我刚沾上边的来说也是一个很大的帮助。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics