新足迹

 找回密码
 注册

精华好帖回顾

· 8月活动 - 麻婆豆腐,香不辣豆花水煮鱼 (2010-8-24) 大胃 · 天使之夜 (2005-7-24) 闲过信陵饮
· 分享自己今天刚做完的一个桌子和两个凳子(设计很独特) (2010-8-4) coleclark999 · Dandenong - 自冲自扫 (2015-8-30) MsPinkPiglet
Advertisement
Advertisement
查看: 3204|回复: 55

各位.net 高手,前辈,大师 [复制链接]

头像被屏蔽

禁止发言

发表于 2010-10-11 09:05 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你们都用什么design patterns?
Advertisement
Advertisement

发表于 2010-10-11 09:09 |显示全部楼层
此文章由 大飞熊 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大飞熊 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主转行吧,你不适合做IT。

发表于 2010-10-11 09:18 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整

评分

参与人数 1积分 +4 收起 理由
澳贼 + 4 谢谢。请问那些用的最多??

查看全部评分

头像被屏蔽

禁止发言

发表于 2010-10-11 09:18 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 大飞熊 于 2010-10-11 10:09 发表
楼主转行吧,你不适合做IT。


谢谢。我也想,too late
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2010-10-11 09:21 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jerryclark 于 2010-10-11 10:18 发表
http://en.wikipedia.org/wiki/Des ... computer_science%29


谢谢。请问那些用的最多??
签名被屏蔽

2010年度奖章获得者

发表于 2010-10-11 09:22 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
design pattern 是個很大很概括的詞,基本上都要用到。

评分

参与人数 1积分 +4 收起 理由
澳贼 + 4 谢谢。

查看全部评分

Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2010-10-11 09:24 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2010-10-11 10:22 发表
design pattern 是個很大很概括的詞,基本上都要用到。



http://en.wikipedia.org/wiki/Design_pattern_(computer_science)

你是说 Classification and list 这个表里的,都要用到??
签名被屏蔽

2010年度奖章获得者

发表于 2010-10-11 09:26 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
差不多

发表于 2010-10-11 09:27 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Design Pattern这个东西太理论化了

评分

参与人数 1积分 +2 收起 理由
澳贼 + 2 我知。所以才问,实际如何运用 ...

查看全部评分

发表于 2010-10-11 09:31 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
high level: template, factory,adapter, proxy
low level: observer

很多patterns,你用它的时候属于无意识的用,例如adapter.

这个C#的implementation你也许早就知道了。

http://www.dofactory.com/Patterns/Patterns.aspx

评分

参与人数 1积分 +2 收起 理由
澳贼 + 2 ( 今日还能评分 2 ) ,抱歉

查看全部评分

2010年度奖章获得者

发表于 2010-10-11 09:33 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你要領悟這個。

Design pattern is a general reusable solution to a commonly occurring problem in software design.

概括的說, 當你覺得你在不斷重複寫同樣的代碼,或你覺得你的代碼效率不夠高時,你就應該想想,看看先驅們是不是早遇到了這個問題,是不是已經有了pattern
足迹 Reader is phenomenal. If you never used, you never lived 火速下载
Advertisement
Advertisement

发表于 2010-10-11 09:34 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我知。所以才问,实际如何运用 ...

看你需要满足什么需求了。
前台还是后台,单线程还是多线程,客户端还是服务端

发表于 2010-10-11 09:37 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
pattern可以说是面对特定问题和特定设计要求的时候的最佳设计组合,是已经被无数人验证过的,所以能用上最好。至于说要不要特别花时间去学习,我很久不做编程了,不知道
头像被屏蔽

禁止发言

发表于 2010-10-11 09:39 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-11 10:31 发表
high level: template, factory,adapter, proxy
low level: observer

很多patterns,你用它的时候属于无意识的用,例如adapter.

这个C#的implementation你也许早就知道了。

http://www.dofactory.com/Patterns/Patter ...


好page!我一定研究研究。
签名被屏蔽

发表于 2010-10-11 09:39 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Design Pattern真的太理论化了,要根据不同的情况而言的。
假如有人面试的时候问我你编程用什么Design Pattern,我会恨不得拿砖头砸死他。
头像被屏蔽

禁止发言

发表于 2010-10-11 09:42 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2010-10-11 10:33 发表
你要領悟這個。

Design pattern is a general reusable solution to a commonly occurring problem in software design.

概括的說, 當你覺得你在不斷重複寫同樣的代碼,或你覺得你的代碼效率不夠高時,你就應該想想,看看 ...


现在明白了。那么如何开始学习呢?? google?
签名被屏蔽
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2010-10-11 09:42 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jerryclark 于 2010-10-11 10:34 发表

看你需要满足什么需求了。
前台还是后台,单线程还是多线程,客户端还是服务端


能不能都给说说??
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2010-10-11 09:44 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-10-11 10:37 发表
pattern可以说是面对特定问题和特定设计要求的时候的最佳设计组合,是已经被无数人验证过的,所以能用上最好。至于说要不要特别花时间去学习,我很久不做编程了,不知道 ...


当老板了?
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2010-10-11 09:45 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jerryclark 于 2010-10-11 10:39 发表
Design Pattern真的太理论化了,要根据不同的情况而言的。
假如有人面试的时候问我你编程用什么Design Pattern,我会恨不得拿砖头砸死他。


说到点上了。据说现在面试都问这个问题。请问你会如何回答呢??
签名被屏蔽

发表于 2010-10-11 09:48 |显示全部楼层
此文章由 chenyi1976 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chenyi1976 所有!转贴必须注明作者、出处和本声明,并保持内容完整
design pattern就像所谓的道。。。吃饭喝水走路也是道。活着就是道。。。

一日在编程,你一日在用设计模式。。。你不知道而已。

2010年度奖章获得者

发表于 2010-10-11 09:50 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 澳贼 于 2010-10-11 10:45 发表


说到点上了。据说现在面试都问这个问题。请问你会如何回答呢??


你就拿磚砸他。
足迹 Reader is phenomenal. If you never used, you never lived 火速下载
Advertisement
Advertisement

发表于 2010-10-11 09:51 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 澳贼 于 2010-10-11 09:45 发表


说到点上了。据说现在面试都问这个问题。请问你会如何回答呢??

我直接走人,问我这么XX问题的人,和他一起干活肯定日子不会好过。

招进来一个Grad,跟我说这个什么理论,那个什么Pattern,结果我一个星期做的活,他做了几个星期。恨不得砸死他。
头像被屏蔽

禁止发言

发表于 2010-10-11 09:52 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 chenyi1976 于 2010-10-11 10:48 发表
design pattern就像所谓的道。。。吃饭喝水走路也是道。活着就是道。。。

一日在编程,你一日在用设计模式。。。你不知道而已。


我知。可如何应对面试问题呢?
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2010-10-11 09:53 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2010-10-11 10:50 发表


你就拿磚砸他。


有其他非暴力的解决方案么?
签名被屏蔽

发表于 2010-10-11 09:53 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
喝morning tea去了,过一会儿回来
头像被屏蔽

禁止发言

发表于 2010-10-11 09:55 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jerryclark 于 2010-10-11 10:51 发表

我直接走人,问我这么XX问题的人,和他一起干活肯定日子不会好过。

招进来一个Grad,跟我说这个什么理论,那个什么Pattern,结果我一个星期做的活,他做了几个星期。恨不得砸死他。 ...


这我同意。其实我觉得,一个好的程序员最重要的是态度。
签名被屏蔽
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2010-10-11 09:56 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jerryclark 于 2010-10-11 10:53 发表
喝morning tea去了,过一会儿回来


我等
签名被屏蔽

发表于 2010-10-11 10:10 |显示全部楼层
此文章由 downflyer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 downflyer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
真有人这么问,你就做出很深思的样子然后和他说,我以前在comp.object上跟John Vlissides也经常argue关于patterns的应用场景以及,我更认为principle比pattern更有意义因为前者告诉你怎么做是错的而后者告诉你怎么做是对的。记住怎么做是错的更有用……说到这里你就长叹一口气,接着说如今john已经不在了,也不怎么去comp.object了,物是人非...

评分

参与人数 1积分 +5 收起 理由
bulaohu + 5 ha ha

查看全部评分

头像被屏蔽

禁止发言

发表于 2010-10-11 10:16 |显示全部楼层
此文章由 澳贼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 澳贼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 downflyer 于 2010-10-11 11:10 发表
真有人这么问,你就做出很深思的样子然后和他说,我以前在comp.object上跟John Vlissides也经常argue关于patterns的应用场景以及,我更认为principle比pattern更有意义因为前者告诉你怎么做是错的而后者告诉你怎么做是对的 ...

签名被屏蔽

发表于 2010-10-11 10:31 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好像每个人都比较厌恶patterns,had enough?

不要赋予patterns拯救世界的重任,把他们看成一些good OO practice,这样感觉会更舒服一些,对他们的接纳也会更容易/主动些。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部