我是 ruby 的新手,而且完全是个菜鸟。在阅读了 Michael Hartl 的教程后,我的头被章鱼、黄瓜和 BDD 所震撼。
我有使用 Archaic Java 和丑陋的 jsp/servlet 进行服务器端开发的经验。我想变酷并学习rails。
需要帮助理解基本的 Rails 概念,即使阅读了这本书,它也只是不点击:
- 我以为我知道如何在模型、视图和控制器中使用该死的实例变量,但是当我使用它们时,事情就不起作用了。我需要关于我可以在哪里使用它们、何时以及如何使用它们的规则。我有点了解如何使用从控制器到视图的实例变量。但是模型到控制器?- 毫无头绪。
- 模型中的方法,为什么它们需要是方法?我可以只创建变量并在我的控制器和视图中使用它们吗?那部分是如何工作的。
- 嗯,有点像第一个问题.. 模型和控制器中的变量使用... ??