Eloquent Ruby
暫譯: 優雅的 Ruby
Olsen, Russell A., Swaine, Michael
- 出版商: Pragmatic Bookshelf
- 出版日期: 2026-07-07
- 售價: $2,670
- 貴賓價: 9.5 折 $2,536
- 語言: 英文
- 頁數: 402
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9798888651957
- ISBN-13: 9798888651957
-
相關分類:
Ruby
海外代購書籍(需單獨結帳)
商品描述
Write better, clearer, more focused Ruby code by becoming truly fluent in the language.
As a Ruby programmer, you know how powerful and expressive it is. But do you really know how to make the most of that power, and how to use it to express your ideas succinctly and clearly. Do you know how to metaprogram; to create code that expresses your problem domain? Do you use modern tools to check your style, and even to check your types? Do you know the four distin ct uses of Ruby blocks?
Ruby is an easy programming language to learn, but to gain the fluency needed to write great Ruby code, you need to break old habits. Start thinking about code the way experienced Ruby programmers do. Grok how they solve problems. Dig below the what to the why of Ruby conventions. Thoroughly updated to reflect modern Ruby usage and with new chapters covering pattern matching and concurrency, Eloquent Ruby, Second Edition will help you take advantage of the power and flexibility of the Ruby programming language.
商品描述(中文翻譯)
撰寫更好、更清晰、更專注的 Ruby 代碼,讓自己真正精通這門語言。
作為一名 Ruby 程式設計師,您知道它是多麼強大且富有表達力。但您真的知道如何充分利用這種力量,並用它來簡潔明瞭地表達您的想法嗎?您知道如何進行元編程,創建能夠表達您問題領域的代碼嗎?您是否使用現代工具來檢查您的風格,甚至檢查您的類型?您知道 Ruby 區塊的四種不同用法嗎?
Ruby 是一門易於學習的程式語言,但要獲得撰寫優秀 Ruby 代碼所需的流利度,您需要打破舊習慣。開始像經驗豐富的 Ruby 程式設計師一樣思考代碼。理解他們如何解決問題。深入探討 Ruby 約定的 什麼 和 為什麼。這本《Eloquent Ruby, Second Edition》已全面更新,以反映現代 Ruby 的使用,並新增了涵蓋模式匹配和併發的新章節,將幫助您充分利用 Ruby 程式語言的力量和靈活性。
作者簡介
作者簡介(中文翻譯)
Russ Olsen 是一位軟體工程師、工程經理以及強迫症技術解說者。作為 Python、Ruby 和 Clojure 的早期採用者,Russ 已經撰寫了三本技術書籍:Eloquent Ruby、Design Patterns in Ruby 和 Getting Clojure,以及科幻小說 Overdrive。Russ 也是一位偶爾的會議演講者:他的 _To The Moon_ 主題演講曾讓全球觀眾感動落淚。