Topic: Design pattern的一点体会 |
Print this page |
1.Design pattern的一点体会 | Copy to clipboard |
Posted by: MoutainHigh Posted on: 2005-03-29 14:59 看了决大部分的设计范式,感觉有一个共同点: 设计范式的产生都是利用接口和抽象类来降低各个module之间的藕合性,从而实现代码的灵活性和扩展性。 设计范式是个好东西,做开发有一年经验的人就应该看看。很有利于水平的提高. |
2.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: haibo Posted on: 2005-03-29 16:45 MoutainHigh wrote: 补充一点,不要为了设计模式而用设计模式 |
3.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: MoutainHigh Posted on: 2005-03-30 14:01 收到,谢谢楼上精辟建议 |
4.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: cucumber Posted on: 2005-05-11 16:16 呵呵,伟大的辨正法 其实故意使用特定的模式,对于理解模式和推敲设计都有意想不到的效果 |
5.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: xhxasdf Posted on: 2005-05-17 14:36 ^_^ |
6.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: ybsoft Posted on: 2005-05-24 11:17 设计模式很大程度上是为了EJB 这种性能低劣的架构而产生的 |
7.Re:Design pattern的一点体会 [Re: ybsoft] | Copy to clipboard |
Posted by: jigsaw Posted on: 2005-05-24 12:57 ybsoft wrote: ................................... |
8.Re:Design pattern的一点体会 [Re: ybsoft] | Copy to clipboard |
Posted by: hitaco Posted on: 2005-05-24 15:57 也许这些“针对低劣架沟”的东西,该叫做best practise, not design pattern ybsoft wrote: |
9.Re:Design pattern的一点体会 [Re: ybsoft] | Copy to clipboard |
Posted by: yj780210 Posted on: 2005-05-25 08:46 ybsoft wrote: 明显不同意……! |
10.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: andersonmao Posted on: 2005-05-26 12:35 学设计模式我认为还应该再学学Refactoring(重构)和Agile Software Development(敏捷软件开发)。 设计模式有很大一部分是针对软件中的[需求变化]的。 Agile Software Development中有两个Principle: OCP(The Open-Closed Principle) DIP(The Dependency-Inversion Principle) 也是说类似把不变化的软件部分做在块,把容易变化的部分做在一块。 这样,在设计时就要对软件的变化方向有一定的了解。开始时差不多结构的软件结构,针对不同的场合,可能有不同的设计。 |
11.Re:Design pattern的一点体会 [Re: ybsoft] | Copy to clipboard |
Posted by: andersonmao Posted on: 2005-05-26 12:38 ybsoft wrote: 这位同学,设计模式在EJB之前很久(做软件的应该以年计算长久吧)就有了。不要搞错了。<<设计模式GOF>>最初在1995年发表。 |
12.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: jameszhang Posted on: 2005-06-25 22:26 真是敢说! 太..... 不要说模式了,就是那堆P都没有搞懂吧? 呵呵 |
13.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: littledeer1974 Posted on: 2006-03-10 23:36 最近用Design Pattern 修改别人的程序,感觉有了Design Pattern 有一种世界突然变得明晰了的感觉,哈哈,觉得有章可循了 |
14.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: 九佰 Posted on: 2006-03-22 14:20 设计模式在重构过程中使用,感觉好极了~~! 经常重构,对架构和代码进行优化,逐步求精。 带着问题把理论和实践结合起来,对模式的理解也更深入一些。 模式的组合和合理的使用,使关注点集中在系统架构上面。 不能为了使用模式而用模式,但是合理的使用模式会有事半功倍的效果。 谢谢! |
15.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: xihaocha Posted on: 2006-08-25 17:58 模式 = 问题 + 约束 + 解决方案 模式不是万能的,不是解决问题的最佳方法,模式适用于特定的场景(约束)下。 模式是前人解决一类问题的良好实践。 设计模式主要是指GOF提出的23种,解决的是程序设计中的一些问题,应用模式可以让程序具有更高的可扩展性和可维护性。 |
16.Re:Design pattern的一点体会 [Re: haibo] | Copy to clipboard |
Posted by: backfire Posted on: 2008-04-23 01:22 haibo wrote: 赞成。 但模式无处不在,呵呵。 |
17.Re:Design pattern的一点体会 [Re: ybsoft] | Copy to clipboard |
Posted by: backfire Posted on: 2008-04-23 01:31 ybsoft wrote: 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出现的原始动力, 不仅仅限于软件设计,更不用说是某个具体的语言或是开发框架了。 |
18.Re:Design pattern的一点体会 [Re: MoutainHigh] | Copy to clipboard |
Posted by: istimeto Posted on: 2008-06-16 20:47 我感觉设计模式是面向对象中的设计模式。 是对具体设计的抽象和升华。 领会其思想,做到灵活运用,是设计大师的必经之路。 (浅薄之见:)) |
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 |