没有接口就没有设计模式

09-09-01 dalaoshu321
    

如题,呵呵

我感觉设计模式就是灵活运用接口的一些小把戏而已,我刚学java没多久,到现在只学到第9种设计模式了(创建型6种,结构型3种,每天3种),不知道gof后面的14种设计模式是不是都是以巧用接口为主题,还请高人指点。

学习完设计模式,我想重新组织一下我以前编过的代码,以便重用,然后看看经典架构,要是顺利的话应该就可以自己编写点简单的架构了~~

    

banq
2009-09-01 14:07

很正确,是一位已经有所得道者的心声,欢迎你继续发表你的想法。

dalaoshu321
2009-09-01 17:52

这位大哥:

我看了好多你以前的回帖,写的都很不错(特别是和别人辩论观点的帖子,呵呵),你是怎么做到有贴必回的?要评选软件界的劳模,我看非你莫属了,哈哈

banq
2009-09-01 19:08

劳模这个称号很好。学习模式就是要多交流 勤回帖,说错了才是进步

你学了模式后,就觉得我的话有道理,有些人如果还是对我的话不感冒,或不认同,说明我们的基础世界观不一样,我的基础软件世界观是建立在模式上,所以,凡是深得模式真谛的人都是与我同道者,这个通道不论学历 还是博士还是教授,你不懂模式,我们就无法对话,你就和现代软件永远隔一层膜。

[该贴被banq于2009-09-01 19:25修改过]

shmilya
2009-09-02 10:59

这位兄弟说的没错,其实面向对象就是封装、继承、多态,当然设计模式也就是围绕这些做文章了,为了增加程序的灵活性,接口也就非常多的被运用到设计模式中了,但是设计模式的精华是此模式解决什么样的问题,怎么样将模式应用到自己的设计中,知道一个设计模式的基本实现方式不难,但是要恰如其职的应用到自己的设计中就非一日之功了,本人菜鸟一个,希望能和大家多交流,呵呵

3Go 1 2 3 下一页