5.18Ruby的大致了解
来源:互联网 发布:mac pretty boy好看吗 编辑:程序博客网 时间:2024/06/08 01:22
昨天看了《Programing Ruby(2nd)》大概60页,只看了些基本的语法特性,对于Ruby,完全是新人,对于其特性,还没有太大的感觉,只是blocks和迭代器,引起了我的注意。
今天装好了netbeans,开始了自己的Ruby的代码之旅,代码+书籍,才能相得益彰。
但是今天还是打算延续自己的学习心得,在学习一样新东西,新技术时,先不急于了解细节,而是首先从大体上进行把握,例如与JAVA的异同,以及属于Ruby自己的设计哲学。
什么是Ruby之道?
“完美之道不在于无可添加,而在于无可剔除。”
“我们不能逃避复杂性,但是我们能把它推到一边。我们能将其埋葬于视野之外。这就是工作中古老的黑盒原则;一个黑盒执行一个复杂任务,但是从外面看它具有简单性。 ”
“当然我们必须牢记爱因斯坦关于简单性的告诫。如果我们赋予简洁太高的优先级,我们终将无可奈何地陷入令人困惑的代码之中。信息理论告诉我们,压缩数据统计上接近于随机噪音;如果你看过C,APL或者正则表达式的标记法--尤其是写得很糟糕的--你已经直接地经历了这个事实。“简单,但不要太简单”;这就是关键。拥抱简洁,但不要牺牲可读性。”
“我们这里讨论的是一个从以机器为中心的语法转移到以人为中心。依我看来,Ruby是一种人本主义编程的优秀典型。 ”
在富士通感觉还可以,所在的是Linux大组,但是具体项目组是RC还是ESF都不是太清楚,虽然都是中间件,但是感觉涉及的东西都比较底层,有关于通信协议的,RC是自律组,主要是用程序解决服务器遇到的bug或者异常,感觉挺智能,一个是关于存储器的,RAID等。期待ing。然后就是Ruby。与linux的shell编程很相关。还是不错,可能比linux的内核开发感觉要好点。
- 5.18Ruby的大致了解
- orcale的大致了解
- 关于hibernate的大致了解
- ios学习之cocoa的大致了解
- 终于大致了解了!
- <xml>大致了解
- GAD大致了解-HDS
- 学习J2EE第一天(了解掌握J2EE的大致结构)
- 通过一个简单的AJAX实例,了解其大致步骤
- [Django模板系统]大致了解Django的模板系统
- JavaScript复习——02....大致的了解
- 一幅图大致了解Android与javaEE的关系
- 了解对手的大致流量 六款查询访问数据的网站
- 4.Tornado源码必须要读的几个核心文件----了解Tornado的大致工作机制
- sap各模块介绍 SAP模块顺口溜, 帮你对SAP有个大致的了解
- 网络传输介质篇--大致了解常见的网络传输介质
- 了解Ruby on Rails
- Ruby语法了解
- [OpenSource]开源产品及二次开发
- [香港] Lenovo LePhone 第三、四季在港推出?
- What is the working set, commit, and private working set memory size?
- struts2标签学习
- c/c++ 内存对齐 sizeof
- 5.18Ruby的大致了解
- 进程间同步与互斥---信号量P,V操作
- OCP认证考试指南(1):Oracle的基本概念
- kermit config files
- Linux2.6.33 自己动手写驱动
- VC利用http远程下载文件
- C++中自己定义函数对象
- webkit cygwin build
- 关于对象的转型