دانلود کتاب Eloquent Ruby
by Russ Olsen [Russ Olsen]
|
عنوان فارسی: فصیح روبی |
دانلود کتاب
جزییات کتاب
it’s far harder to gain the fluency needed to write
great Ruby code. To do that, you need to go beyond syntax
and absorb the “Ruby way” of thinking and problem
solving. In Eloquent Ruby, Russ Olsen helps you
understand Ruby like true Rubyists do—so you can leverage its
immense, surprising power.Olsen draws on years of experience
internalizing the Ruby culture and teaching Ruby to other
programmers. He guides you to the “Ah Ha!” moments when
it suddenly becomes clear why Ruby works the way it does and
how you can take advantage of its unique approach.Eloquent Ruby starts small,
answering tactical questions focused on a single statement, method,
test, or bug. You’ll learn how to write code that actually
looks like Ruby (not Java); why Ruby has so many control
structures; how to use strings, expressions, and symbols; and what
dynamic typing is really good for.Next, Olsen turns to bigger questions
related to building methods and classes. You’ll discover why
Ruby classes contain so many tiny methods, when to use operator
overloading, and when to avoid it. Olsen explains how to write Ruby
code that writes its own code—and why you’ll want to.
He concludes with powerful project-level features and techniques
ranging from gems to Domain Specific Languages.The newest book in the renowned
Addison-Wesley Professional Ruby Series, Eloquent
Ruby will help you “put on your Ruby-colored
glasses” and get results that make you a true believer.