北京好多拆迁的,住了好几年的地方就要走了,还是蛮怀念的
第一条中,「Rails 是基于 MVC 的一种设计模式」是这样吗?表示并没有听说过这个说法。我印象中,Rails 是很多人对 Ruby on Rails 的简称。
Ruby on Rails, or simply Rails, is a web application framework written in Ruby under MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pages.
上面来自 Wikipedia。
只能说 Rails 是 Ruby on Rails 的简称,是一个 MVC 的框架,似乎没有找到 Rails 是一种设计模式的说法。不过这是细枝末节,不重要~ :plus1:
我觉得 你先实践下,做点小东西,然后去看书 <敏捷的开发之道>这样就不觉得 看书很枯燥了,基本上 一边动手 一边 看书 学习效果还不错,为了 应聘而整理出一些题 总感觉那里不对?是不是本末倒置了?
斐波那契数列没必要用 yield 的吧。 group_by 是属于 active_support 的 ruby 扩展
另外对于新手容易困扰的 yield(我初学 ruby 的时候就一直不太理解),后来看《松本行宏的程序世界》里讲的,yield 其实是 block.call 的别名,一下就明白了