`
blackanger
  • 浏览: 21494 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ROR 与 OO思想

阅读更多
ROR亮点无外乎体现下面三点:

1. 动态语言
2. Evans DDD
3. 简单的面向建模人员语言

以上三点中,后面两点需要深刻的OO思维才能发挥效率,现在很多人使用Java之所以效率不高,其实是没有形成纯正的OO思维,所以,用起OO工具不爽,同样也是RoR,所以,只有传统过程思维的人使用RoR,只能使用到RoR的动态语言特性,这个就和PHP相似了。

深刻的OO思维?记得我认识的一个javaEE架构师对我说过,锻炼OO思想的最好途径是做产品,不知道大家有什么想法?当然做项目也锻炼人,效果没有做产品来的快!我是暂时还没有这样的体会。。。呵呵
分享到:
评论
2 楼 icefire 2007-06-05  
向后兼容,这是很痛苦的事情!
你不知道以后会发生什么!
而且当前的设计,也受限于你现在的知识,和技术条件!
1 楼 cherami 2007-06-01  
做产品才能体会设计的重要性,因为后续的需求对设计的影响很大,对前期设计的要求也就高
做项目不一样,基本上都是属于一次性的,合同完了就完了,真正的后期开发维护比较少吧?

相关推荐

Global site tag (gtag.js) - Google Analytics