![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
文章平均质量分 85
记忆沉思
这个作者很懒,什么都没留下…
展开
-
ruby构建工具
http://blog.csdn.net/phodal/article/details/17019977 在构建上,Ruby比Python会强大些。 Ruby用的是Rake,Python兴许是scons,如果是用于python的话可以用shovel,这个Python就没有和一个好的标准,Rakefile算是Ruby的一个标准。 Rake简介 Make 是一个转载 2013-12-09 16:27:35 · 867 阅读 · 0 评论 -
ruby rspec
听闻过TDD有一些时日了,加上之前看过的《敏捷开发的艺术》,是时候试着用这种方法来写一个程序。于是就谷歌到了ruby rspec,同是敏捷开发,但是却是BDD——行为驱动开发。 来自维基百科的简述 BDD的做法包括: 确立不同利益相关者要实现的远景目标使用特性注入方法绘制出达到这些目标所需要的特性通过由外及内的软件开发方法,把涉及到的利益相关者融入到实现的过程中使用例子来描述转载 2013-12-09 16:28:23 · 1724 阅读 · 0 评论 -
重构元编程
重构(二)元编程 这是我在玩Ruby的那三天里面学到的最给力的东西,找不到对应的词汇用来说明这其中的美妙,词穷的节奏。运行时操作自身的代码,这一点就有点类似于人工智能,在运行的时候不断的学习,未来的机器人都可以这样不是么?能做到这点的语言不多,Ruby算一个,Python算一个。只是将这种特性放在Python上,似乎有点不伦不类,Python的特性是简单。放在Ruby上就是一种有意思的事转载 2013-12-09 16:23:30 · 596 阅读 · 0 评论 -
重构(一)
http://blog.csdn.net/phodal/article/details/17058313 写在这最后的最后,这个算是在最后面学到的东西,关于这五篇的来源,之所以是三天内学习的,是因为ThoughtWords的Homework。这部分内容在可以在十一月这篇博文了解到,按照顺序来说也差不多是那样子的,按照敏捷开发的思想一步步过来,不过总的来说Ruby的元编程很美妙,Ruby很转载 2013-12-09 16:25:05 · 696 阅读 · 0 评论 -
ruby观察者模式
http://blog.csdn.net/phodal/article/details/17054123 设计模式算是在OO中比较有趣的东西,特别是对于如我之类的用得不是很多的,虽然有时候也会用上,但是并不知道用的是怎样的模式。之前了解了几天的设计模式,实际上也就是将平常经常用到的一些东西进行了总结,如此而已,学习设计模式的另外一个重要的意义在于,我们使用了设计模式的时候我们会知道自己使转载 2013-12-09 16:26:24 · 746 阅读 · 0 评论 -
Python与Ruby
Python与Ruby 目测python会比较适合编程入门学习,而不是C。遗憾的是,这两个都不是我的入门语言,而是古老的海龟。 只是因为python用得比较多,不过python和ruby算是有点对立的,从语法上就可以看出来,从宗旨上也是如此。。 Python's Philosophy: “There should be one and preferably only one way t转载 2013-12-09 16:29:27 · 738 阅读 · 0 评论 -
ruby
http://blog.csdn.net/phodal/article/details/17200523 来自Ruby世界似乎是这样说的,“Ruby内一切都是对象”。 有趣的一切都是对象,那么一切也就没有不再是对象了? "面向对象的设计方法是在结构化编程对控制流程实现了结构化后,又加上了对数据的结构化。"——《松本行弘的程序世界》 这里引用自《Ruby Hacking转载 2013-12-09 16:21:35 · 762 阅读 · 0 评论