有了第 3 章的例子做铺垫,本章要介绍一些对 Rails 来说很重要的 Ruby 知识。Ruby 语言的知识点很多,不过对 Rails 开发者而言需要掌握的很少。我们采用的方式有别于常规的 Ruby 学习过程。本章的目标是,不管你有没有 Ruby 编程经验,都得让你掌握编写 Rails 应用所需的 Ruby 知识。这一章的内容很多,第一次阅读不能完全掌握也没关系。后续的章节我会经常提到本章的内容。