由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 通过思考DP又让我明白了一件事情
相关主题
design pattern大家怎么准备?请问准备面试的OO design题目要了解哪些design pattern?
请问 design pattern 有用吗》?学java 还是 python?
请推荐 面向对象 的基础书design patterns 哪本书比较好啊
请大家推荐 面向对象设计的书 谢谢!准备总结一下design pattern了
给大家推荐一个design pattern的网站准备走马观花把GoF 23个pattern过一遍了
2道设计题: 实现linkedin自动推荐/MS word数据结构GoF看完了以后感觉面试中OO设计就是扯淡
求Design Pattern 复习策略刷三遍leetcode之后会怎样?
GoF的design pattern的经典书是1995年的吗?做leetcode太慢怎么办??
相关话题的讨论汇总
话题: ruby话题: dp话题: pattern话题: 语言话题: 灵活
进入JobHunting版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
我学过的所有语言里我最喜欢Ruby了,主要的原因是感觉很灵活,但是没有往深层次上
去想为什么灵活。这次思考DP突然给想明白了。
首先,DP里面很多东西都是很boring的,都是弥补语言缺陷的。而我也分析了面向过程
,面向对象,函数编程各有优缺点
http://blog.sina.com.cn/s/blog_b9285de20101jzrn.html
也就是说很多pattern是在特点的编程模式,或者编程语言才会出现的。而Ruby是面向
过程,面向对象和函数编程三位一体集大成的语言,自然就变的很灵活了,而你也不需
要拘泥于模式了。实在是一门神奇的语言。
用不用Ruby是一回事,但是感觉平生不曾学Ruby,即使程序员也枉然呀。
还有人说编程语言会一两门就够了,我看不一定。不多学几门语言很难融会贯通呀。
l*********8
发帖数: 4642
2
看二爷这么说, 我也打算学学ruby了。
不过,我觉得万事万物都有pattern的吧? 也许GOF的那些design pattern, 有些对
ruby来说没那么重要了。但ruby也应该有design pattern吧?

【在 p*****2 的大作中提到】
: 我学过的所有语言里我最喜欢Ruby了,主要的原因是感觉很灵活,但是没有往深层次上
: 去想为什么灵活。这次思考DP突然给想明白了。
: 首先,DP里面很多东西都是很boring的,都是弥补语言缺陷的。而我也分析了面向过程
: ,面向对象,函数编程各有优缺点
: http://blog.sina.com.cn/s/blog_b9285de20101jzrn.html
: 也就是说很多pattern是在特点的编程模式,或者编程语言才会出现的。而Ruby是面向
: 过程,面向对象和函数编程三位一体集大成的语言,自然就变的很灵活了,而你也不需
: 要拘泥于模式了。实在是一门神奇的语言。
: 用不用Ruby是一回事,但是感觉平生不曾学Ruby,即使程序员也枉然呀。
: 还有人说编程语言会一两门就够了,我看不一定。不多学几门语言很难融会贯通呀。

p*****2
发帖数: 21240
3

你说的没错,我最喜欢的Ruby design pattern就是“Convention Over Configuration
”了。
另外两个著名的pattern就是"DSL" and "Meta prgramming"了。 不过GoF的很多
pattern应该是不需要或者透明的了。

【在 l*********8 的大作中提到】
: 看二爷这么说, 我也打算学学ruby了。
: 不过,我觉得万事万物都有pattern的吧? 也许GOF的那些design pattern, 有些对
: ruby来说没那么重要了。但ruby也应该有design pattern吧?

M********5
发帖数: 715
4
但是据说ruby没有多线程,效率不是很好啊。。。
p*****2
发帖数: 21240
5

现在是从DP的角度去讨论语言的。跟多线程没什么关系。如果说效率的话,DP都会使效
率下降,因为多加了layer了。

【在 M********5 的大作中提到】
: 但是据说ruby没有多线程,效率不是很好啊。。。
1 (共1页)
进入JobHunting版参与讨论
相关主题
做leetcode太慢怎么办??给大家推荐一个design pattern的网站
大家怎么定义刷题?2道设计题: 实现linkedin自动推荐/MS word数据结构
刷题的境界求Design Pattern 复习策略
UML和设计模式GoF的design pattern的经典书是1995年的吗?
design pattern大家怎么准备?请问准备面试的OO design题目要了解哪些design pattern?
请问 design pattern 有用吗》?学java 还是 python?
请推荐 面向对象 的基础书design patterns 哪本书比较好啊
请大家推荐 面向对象设计的书 谢谢!准备总结一下design pattern了
相关话题的讨论汇总
话题: ruby话题: dp话题: pattern话题: 语言话题: 灵活