Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Design Pattern & UML  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Design pattern的一点体会
MoutainHigh





发贴: 7
积分: 0
于 2005-03-29 14:59 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
看了决大部分的设计范式,感觉有一个共同点:
设计范式的产生都是利用接口和抽象类来降低各个module之间的藕合性,从而实现代码的灵活性和扩展性。
设计范式是个好东西,做开发有一年经验的人就应该看看。很有利于水平的提高.



作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
haibo



CJSDN高级会员


发贴: 322
积分: 71
于 2005-03-29 16:45 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
MoutainHigh wrote:
看了决大部分的设计范式,感觉有一个共同点:
设计范式的产生都是利用接口和抽象类来降低各个module之间的藕合性,从而实现代码的灵活性和扩展性。
设计范式是个好东西,做开发有一年经验的人就应该看看。很有利于水平的提高.


补充一点,不要为了设计模式而用设计模式




作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
MoutainHigh





发贴: 7
积分: 0
于 2005-03-30 14:01 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
收到,谢谢楼上精辟建议


作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
cucumber





发贴: 79
积分: 20
于 2005-05-11 16:16 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
呵呵,伟大的辨正法

其实故意使用特定的模式,对于理解模式和推敲设计都有意想不到的效果



作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
xhxasdf





发贴: 57
积分: 0
于 2005-05-17 14:36 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
^_^


作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
ybsoft





发贴: 1
积分: 0
于 2005-05-24 11:17 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的


作者 Re:Design pattern的一点体会 [Re:ybsoft]
jigsaw

KK

CJSDN高级会员


发贴: 3666
积分: 93
于 2005-05-24 12:57 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ybsoft wrote:
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的


Black Eye ...................................



No one knows except both of us.
909090909090909090909090909090909090909090b8533ce76c8d6c241868968a0408c338b4ffbf
ISO/IEC 9899:1999
作者 Re:Design pattern的一点体会 [Re:ybsoft]
hitaco





发贴: 432
积分: 31
于 2005-05-24 15:57 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
也许这些“针对低劣架沟”的东西,该叫做best practise, not design pattern

ybsoft wrote:
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的



作者 Re:Design pattern的一点体会 [Re:ybsoft]
yj780210





发贴: 442
积分: 70
于 2005-05-25 08:46 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ybsoft wrote:
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的

明显不同意……!



simple is good , short is good

作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
andersonmao





发贴: 12
积分: 0
于 2005-05-26 12:35 user profilesend a private message to usersend email to andersonmaosearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
学设计模式我认为还应该再学学Refactoring(重构)和Agile Software Development(敏捷软件开发)。
设计模式有很大一部分是针对软件中的[需求变化]的。
Agile Software Development中有两个Principle:
OCP(The Open-Closed Principle)
DIP(The Dependency-Inversion Principle)
也是说类似把不变化的软件部分做在块,把容易变化的部分做在一块。
这样,在设计时就要对软件的变化方向有一定的了解。开始时差不多结构的软件结构,针对不同的场合,可能有不同的设计。



个人主页: http://andersonmao.wiseed.com
作者 Re:Design pattern的一点体会 [Re:ybsoft]
andersonmao





发贴: 12
积分: 0
于 2005-05-26 12:38 user profilesend a private message to usersend email to andersonmaosearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ybsoft wrote:
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的

这位同学,设计模式在EJB之前很久(做软件的应该以年计算长久吧)就有了。不要搞错了。<<设计模式GOF>>最初在1995年发表。



个人主页: http://andersonmao.wiseed.com
作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
jameszhang



CJSDN高级会员


发贴: 1594
积分: 111
于 2005-06-25 22:26 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
真是敢说! 太.....

不要说模式了,就是那堆P都没有搞懂吧? 呵呵



"First they ignore u, then they laugh at u, then they fight u, then u will win

Mahatma Gandhi"

作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
littledeer1974

Garbage Collector

CJSDN高级会员


发贴: 1517
积分: 122
于 2006-03-10 23:36 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
最近用Design Pattern 修改别人的程序,感觉有了Design Pattern 有一种世界突然变得明晰了的感觉,哈哈,觉得有章可循了


Surround yourself with people who are open to change

作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
九佰



版主


发贴: 983
积分: 126
于 2006-03-22 14:20 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
设计模式在重构过程中使用,感觉好极了~~!
经常重构,对架构和代码进行优化,逐步求精。
带着问题把理论和实践结合起来,对模式的理解也更深入一些。
模式的组合和合理的使用,使关注点集中在系统架构上面。

不能为了使用模式而用模式,但是合理的使用模式会有事半功倍的效果。

谢谢!




http://www.teamlet.org

海纳百川,有容乃大
壁立千仞,无欲则刚
智者不惑,勇者无惧
止戈为武,仁者无敌
作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
xihaocha





发贴: 2
积分: 0
于 2006-08-25 17:58 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
模式 = 问题 + 约束 + 解决方案

模式不是万能的,不是解决问题的最佳方法,模式适用于特定的场景(约束)下。
模式是前人解决一类问题的良好实践。

设计模式主要是指GOF提出的23种,解决的是程序设计中的一些问题,应用模式可以让程序具有更高的可扩展性和可维护性。



作者 Re:Design pattern的一点体会 [Re:haibo]
backfire





发贴: 5
积分: 0
于 2008-04-23 01:22 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
haibo wrote:
补充一点,不要为了设计模式而用设计模式

赞成。 但模式无处不在,呵呵。



作者 Re:Design pattern的一点体会 [Re:ybsoft]
backfire





发贴: 5
积分: 0
于 2008-04-23 01:31 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ybsoft wrote:
设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的


design pattern这一系统设计的说法,早于EJB的出现。
[quote=C.A]
Each pattern describes a problem which occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, without evev doing it the same way twice.

这才是design pattern出现的原始动力, 不仅仅限于软件设计,更不用说是某个具体的语言或是开发框架了。



作者 Re:Design pattern的一点体会 [Re:MoutainHigh]
istimeto





发贴: 8
积分: 0
于 2008-06-16 20:47 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我感觉设计模式是面向对象中的设计模式。
是对具体设计的抽象和升华。
领会其思想,做到灵活运用,是设计大师的必经之路。

(浅薄之见:))




flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923