復活節特價 Ruby 書敗家指南
@JuanitoFatas 今天分享了 紅寶石鐵道漫遊指南,
適逢本週感恩節特價,有人問起,就來快速列一些可以趁機入手的書。如果有閒的話,我再來補每本書的簡介。
Disclaimer: 這是敗家清單,想清楚再往下捲。 我不會由此推薦清單獲得任何實質上的利益。 絕大部份的書我都買了,但我整本看完的只有一部份。 XD
tl;dr: 就買 Confident Ruby 跟 Practical Object-Oriented Design in Ruby: An Agile Primer 兩本。共約 37 USD。
Pragmatic Bookshelf
Discount Code: turkey2014 Discount: 50% for all ebooks End date: Dec 1, 2014
1. Confident Ruby
推薦指數: ☆☆☆☆☆ (必買)
這本書列出數十種如何寫出漂亮乾淨的 Ruby code 手法及準則。在我心中地位如同 Kent Beck 實作模式的 Ruby 版。
2. Exceptional Ruby: Master the Art of Handling Failure in Ruby
推薦指數: ☆☆☆☆
3. Metaprogramming Ruby 2: Program Like the Ruby Pros
推薦指數: ☆☆☆
我比較喜歡 Dave Thomas 這個 The Ruby Object Model and Metaprogramming 影片,但是似乎沒有特價。
4. Crafting Rails 4 Applications
推薦指數: ☆☆☆
Elixir 語言作者寫的好書,分析 Rails 內部如何運作。喜歡 meta-programming 的話,可以從這本裡看到許多實際上的用法。當然也比較進階一點。
5. Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life
推薦指數: ☆☆☆
試試 Ruby 除了 Web 還可以幹啥的好起點。
除此之外,Programming Ruby, Agile Web Development with Rails 4,The RSpec Book 這種有一陣子的參考書就看個人想不想收了。
PS: 跟 Ruby 不那麼有關的,我想偷推一下 Programming Elixir ♥♥♥♥♥
另加三本 Working with 系列基礎書:
InformIT
Discount Code: BF2014 Discount: Buy 1 save 35%, 2 or more for 50% End date: 沒說,應該就到本週五吧?
1. Practical Object-Oriented Design in Ruby: An Agile Primer
推薦指數: ☆☆☆☆☆ (必買)
Object oriented 其實可以很輕巧,很靈活,很愉快。不是一大堆 UML 跟繁雜的大設計 ( 我不會說是什麼語言給我們這種印象 )。這本書說明各種設計的問題,並介紹 OO 裡的準則,並用簡單的 Ruby 實現。直指 Smalltalk 精神的 OO 觀念佳作。如果你只看一本教 OO 的書,那就選它吧。
2. Eloquent Ruby
推薦指數: ☆☆☆☆
3. Refactoring: Ruby Edition: Ruby Edition
推薦指數: ☆☆☆☆
如果你有 Java 版的話,那就不用多買。如果你看得懂 Java,那中文版比較便宜。 XD
4. Effective Ruby: 48 Specific Ways to Write Better Ruby
這本我買了還沒翻開過…
Design Patterns in Ruby,Rails 4 Way 就看個人需求了。
no starch press
Discount Code: GRAVYBOAT Discount: 50% for all ebooks End date: Nov 26, 2014
1. Ruby Under a Microsope
推薦指數: ☆☆☆☆
這本在講 Ruby 內部的運作原理,算是理論書。我自己是蠻喜歡的啦…
2. Rails Crash Course
@JuanitoFatas 簡報裡有列,這本我沒看過也沒有買…
Warning: 聽說 Book of Ruby 這本蠻雷的…