用Sinatra学习和"演唱"Ruby

mic*_*ino 6 ruby sinatra

您好,我正在尝试通过阅读Ruby编程语言书来提高我的ruby知识.在工作中阅读编码器我看到很多受访者建议深入研究项目源代码

  • 学习最佳实践
  • 要注意坏习惯
  • 当然还要为如何做事带来新的灵感.

我决定选择一个项目,因为我能找到更多自给自足.我的选择是Sinatra,因为它是1000 LOC.

这是一个很好的学习项目吗?你是否建议另一个更简单(即更少的LOC)?

我之前曾试图看过铁路机械,但我从它出来吓坏了.

Ion*_*tan 2

我对 Ruby 不太感兴趣(虽然我玩过一点 Sinatra),但我想说,Coders at Work 建议应该被解读为“不仅从一个项目中读取源代码,而且从多个项目中读取源代码”。 ”。通过比较,我们学得最好。这也是我们能够发现模式并将其抽象出来的方式。

所以也许你可以从 Sinatra 中选择一些主题,看看它是如何实现的,然后将它与 Rails 中的实现方式进行比较。

您考虑的来源越多,您对特定主题的理解就越深入。