当试图将人们介绍给Rails并且他们离开并尝试使用入门教程时,他们都回过头来回答同样的问题"这是什么"什么是幕后的事情。
我发现他们对ruby和rails的介绍受到以下惯例的阻碍或骚扰:
=>
是否有任何介绍ruby(和rails?)的介绍指南,故意包括括号,字符串而不是符号等,以帮助更容易转换..然后删除它们?
谢谢
答案 0 :(得分:0)
Rails以摆脱代码相关的东西而闻名,因此开发人员可以专注于解决问题而不是编程语法。
我理解你所描述的问题,因为这是几乎所有其他语言中的一个重点,但是对于Rails世界中的新初学者来说,不管是否有括号都不应该成为关注点。如果他们提出这些问题,您可以尝试解释在Ruby(和Rails)中,可以有多种方法来解决问题,以及多种方式来编写问题。他们可以选择更容易记住的人。
在学习Ruby on Rails时,最重要的部分是理解流程如何工作的基本概念而不是细节。这也是Ruby(和Rails)最重要的功能之一
它具有可读性和灵活性。
至于教程推荐,我从本书中学到了很多东西。
答案 1 :(得分:0)
在Rails中,有一种称为“约定优于配置”的东西。您必须接受这些约定,因为当您真正在团队中工作并参与实际制作时,这些约定很重要。
正如whizzkid已经提到的那样,关注流的基本概念,这些语法将自然而然地出现。对于初学者,我推荐ruby on rails guide,我认为这是为初学者编写的最好的教程。
http://guides.rubyonrails.org/getting_started.html
在这之后,我推荐与Whizzkid发布的相同的教程,这比我推荐的第一个教程更深入。