一)我要做什么,Petshop 源码分析
2008-01-28 00:06 Loning 阅读(865) 评论(0) 编辑 收藏 举报
我,设计模式,基本一片空白,看过OOD启思路,其他的实在没有,而OOD启思路的东西在几层模式中我又很迷茫了,
记得OOD启思路有一条准则大题上是说这个类不应该没有意义,有意义就是数据跟方法在一个类,这些方法都是需要这个类的私有数据的.但是我看这个工厂模式,分了好多层,那是不是把以前一个类分成了3层呢,实在是孤陋寡闻.
所以希望分析一下PetShop.写一个站点很容易,怎么写都是写,读几本设计模式的书,写起来终究也不会很确信这段代码是否应该真的放在这个类里面,分析一个现成的代码有助于提高这一方面的能力吧.希望看完后会少一些彷徨,同时也着手写一个自己的东西.
记得OOD启思路有一条准则大题上是说这个类不应该没有意义,有意义就是数据跟方法在一个类,这些方法都是需要这个类的私有数据的.但是我看这个工厂模式,分了好多层,那是不是把以前一个类分成了3层呢,实在是孤陋寡闻.
所以希望分析一下PetShop.写一个站点很容易,怎么写都是写,读几本设计模式的书,写起来终究也不会很确信这段代码是否应该真的放在这个类里面,分析一个现成的代码有助于提高这一方面的能力吧.希望看完后会少一些彷徨,同时也着手写一个自己的东西.