代码之家  ›  专栏  ›  技术社区  ›  Dexygen

如何在一个周末内为Ruby面试做好准备[关闭]

  •  11
  • Dexygen  · 技术社区  · 15 年前

    我是一个经验丰富的Web开发人员,但只有一点Ruby/Rails的经验。我周一刚在一家红宝石店接受采访,他们知道我没有太多的红宝石经验。除了2到3本Ruby的书,在Ruby的周末速成课程中,我还可以利用其他什么资源。顺便说一句,我确实有一个关于主机托管的最低限度的账户,尽管我从未使用过它。

    我看不到这个搜索“红宝石采访”的任何其他确切副本。我确实找到了 what Ruby knowledge should I have? 但我不确定这是否是一个周末的过度杀戮或过度杀戮。

    8 回复  |  直到 14 年前
        1
  •  12
  •   gaustin    15 年前

    你没有时间。如果你不停地阅读可能过时的博客文章,你只会感到困惑,没有真正的进展。这本鹤嘴锄书太宽了,不能在短时间内把你的知识学好。

    如果你只有几天的时间,我建议你读一下 Metaprogramming Ruby . 这并不像听起来那么吓人,它会让你加快制作红宝石的速度。 非常 不同于您以前使用过的语言。前五章足以给你打下坚实的基础。你可以在一个周末把它们盖住。

    如果你在这之后有时间,我建议你读一下RSPEC或者你潜在雇主使用的任何测试设备。这个 RSpec 这本书是学习Ruby/Rails商店如何工作的好资源。

    其他人建议使用Rails进行敏捷的Web开发。我现在不想费心“读”它了。如果您有时间了解Rails词汇表,请阅读本教程。等到以后再把书完全消化。

        2
  •  6
  •   kolosy    15 年前

    他们知道你有多少“不多”的经验吗?如果是这样的话,那么我会更加关注学习核心概念并对平台感到兴奋。如果他们对你的Ruby知识有一个公平的评估,那么他们大概是在雇佣你的一般开发人员技能,而不是你的Ruby技能。

    诚实点,兴奋点,谈论一些能打动你头脑的特性。不要试图用语法知识让他们惊叹;)

        3
  •  6
  •   mmrobins    15 年前

    为了熟悉Ruby,我建议您从 Ruby Quiz website .这将使您熟悉语言的基本知识,并且有许多示例答案可以帮助您学习一些Ruby习语。

    对于特定于Rails的东西,我所看到的使用示例应用程序加速的最好方法是在 Pragmatic Programmers Rails book . 如果你没有那本书,你可以很快得到周末的电子版。我发现跟随并在语言或框架中构建一些东西是我学习的最好方式。

        4
  •  4
  •   Matthew Farwell    15 年前

    在轨道上有很多不错的电影放映 http://railscasts.com/

    这些有很多关于最新宝石的信息,还有一些很好的介绍材料。

        5
  •  1
  •   Mike Trpcic    15 年前

    我建议通读 rails documentation . 不知道他们正在开发什么特定的应用程序(电子商务、基本网站、CMS等),很难推荐太具体的应用程序。

    我还建议您阅读一些更流行的插件/gems的文档和源代码:

    希望我的回答有帮助。祝你好运。

        6
  •  1
  •   Jeremy    14 年前

    实用书架上还有一系列优秀的屏幕放映 Ruby Metaprogramming :它由Dave Thomas主持,他是几本伟大的编程书籍的作者,其中包括:实用程序员和编程-Ruby-1-9(ThePickaxe Book)。这个系列是我理解和欣赏Ruby的一个关键转折点。

    Flanagan和Matz的Ruby编程语言是另一个伟大的资源,由Ruby(Matz)的创建者共同编写。

        7
  •  0
  •   ckrailo    15 年前

    开始阅读所有关于Ruby/Rails的很酷的东西。爱上它。在面试中表现出爱。

    了解基本的Ruby语法。

        8
  •  0
  •   Dexygen    15 年前