閱讀 Learn Ruby The Hard Way 時可能會遇到的問題

上一篇文章「Ruby on Rails 自學推薦資源以及注意事項」中,我建議想要學習 Rails 的人先讀「Learn Ruby The Hard Way」這本書了解 Ruby 的基礎。

為什麼呢?

「Learn Ruby The Hard Way」這本書所教授的 Ruby 知識並不算太多,但事實上對於 Rails 初學者而言,只需要了解一些些 Ruby 就可以踏入 Rails 的行列,這是推薦原因的其中一點。

不過這本書實際上所要傳達的東西不是僅限於 Ruby Syntax 而已,讀此書可以感受到作者想要試圖教導讀者的是:

  1. 注意細節。
  2. 學會 Debug。
  3. 學會自己 Google 找解答。
  4. 學會自己翻 Documentation。

本書的序言中,作者有提到本書該如何使用,我按照作者的建議讀完整本書,過程中遇到以下問題:

  1. 照著書打 Code、不 Copy and Paste,好煩,想偷懶。
  2. 為了完成習題,Google 翻了一堆文章,卻還是很難理解這個跟那個有什麼差別。
  3. 讀完了整本書,但有好多部分觀念模糊不清。

針對以上問題,以下是我跨越這道關卡後得出的心得:

  1. 不要放棄,即使很累,也不要偷懶,這麼做會幫助你提升對細節的靈敏度。
  2. 搞不清楚沒關係,現階段只要了解有這些東西以及如何使用就好,讀完這本書之後直接開始學習 Rails 吧!從你開始寫 Rails 之後,某些原本不太懂的部分自然會理解的。
  3. 即使已經具備基本 Rails 開發能力,有些部分還是搞不清楚怎麼辦?挑一本 Ruby 書籍讀讀吧!這時候是該加強 Ruby 觀念的時候了!

做這本書的習題,過程或許會很艱辛,但只要撐過,就會獲得意想不到的收獲。有些習題覺得太難的話,可以先跳過沒關係,重點是「努力把它做完」。

寫這篇文章是為了給初學者些心理建設,如果你也遇到跟我一樣的問題的話,不要放棄!加油!

comments powered by Disqus
分享至 Facebook 分享至 Google +