2010-11-09 45 views
1

我想獲得Rails 3的方式來更好地理解Rails 3(我是初學者),還有其他類似的書能幫助我理解Rails 3好一點嗎?等待The Rails 3 Way或其他類似的書嗎?

還有什麼好的Rails 3書籍發佈了嗎?我目前正在考慮購買peepcode rails 3 screencast。

回答

4

Rails的最新版敏捷web開發包括Rails 3.其中一位合作者是DHH,我熱烈推薦這本書(我很久以前就研究過Rails 1.2)。

+0

本書目前處於測試階段,計劃於2011年1月發佈。另外,如果您不能在http://pragprog.com/titles/rails4/agile等待,可以購買測試版電子書。 -web-development-with-rails – raidfive 2010-11-09 00:37:56

+0

幾年前我在Agile書中學到了很多東西。我已經購買了最新的測試版電子書,它仍然很不錯。我購買了第一本「The Rails Way」的書,也許事情已經有所改進,但我發現它更多地是中級/高級Rails程序員的參考。 – 2010-11-09 19:29:43

2

我剛剛完成了Michael Hartl的Rails教程http://railstutorial.org。它涵蓋了Rails 3和行爲(測試)驅動的開發。我強烈推薦這個系列。

+0

謝謝我沒有注意到它已更新爲導軌3.我只在它仍然是導軌2時纔看到它。 – Kevin 2010-11-09 03:12:32

0

如果你住在公共圖書館,那就去看看那裏的每本Rails圖書(從最近的那本書開始)。然後在你閱讀的時候扔一本Ruby書。說真的,圖書館是我最好的資源。即使是較舊的書籍也非常有幫助。那麼,如果他們是Rails 2書籍呢?你仍然會學到很多東西。如果你不喜歡一本書的寫作方式,請停止閱讀並去找另一本書。

我在幾個月前瀏覽了The Rails Way的最新版本(從圖書館獲得)。那時候,這對我來說太密集了。 (我不是貿易程序員。)對於早期的新手來說,使用Rails進行敏捷Web開發也很困難。

雖然Learning Rails很容易閱讀。另外,Simply Rails 2.0還不錯,因爲它通過構建一個類似Digg的應用程序。

當您想要了解更多不僅僅是Rails時,我發現Ruby for Rails讓我對基礎知識有了很好的瞭解。

一旦你對Rails感到滿意,就去獲取Metaprogrammning Ruby。我現在正在閱讀,而且很棒。它會幫助你理解你正在使用的所有寶石,並幫助你創造出自己的「魔力」。

+0

謝謝我實際上剛剛訂購了元編程紅寶石書籍,所以我可以理解一些完成的快捷方式在寶石中。 – Kevin 2010-11-09 03:05:35

+0

我同意。你會從軌道2和軌道3書籍中學到很多東西。 – raidfive 2010-11-09 03:23:53

0

我和你處於類似的情況,我和Beginning Rails 3一起去了。

如果您過去沒有對Aress書籍印象深刻(或者以「開始」開頭的任何內容),不要讓它嚇跑你。我有一個類似的性格,但因爲沒有太多的選擇,我剛剛去了。

我一直以積極的方式對本書感到非常驚訝。如果你對我感興趣,它會保持良好的速度,並有側邊欄可以更詳細地解釋事情。這本書的順序是有道理的,因爲作者從Active Record的幾章開始,然後從那裏開始構建。

如果你想要一些東西,你可以現在開始閱讀,我敢肯定地說檢查出來。

+0

謝謝,我會在本週訂購這本書並試一試。 – Kevin 2010-11-10 21:35:25

0

所有這些都很好,你可能想考慮一些關於元編程的Ruby書籍,因爲Rails有太多的元編程,現在你應該對它是什麼以及如何使用它有一個很好的基本理解。我建議Addison-Wesley專業紅寶石系列, Russ Olsen的RUBY設計圖案。這裏是在亞馬遜上的鏈接。 http://www.amazon.com/Design-Patterns-Ruby-Russ-Olsen/dp/0321490452