Eloquent Ruby
  • Author : Russ Olsen
  • Release Date : 07 February 2011
  • Publisher : Addison-Wesley Professional
  • Genre : Computers
  • Pages : 446
  • ISBN 13 : 9780321700278
Ratings: 4.5
From 2 Voters
Get This Book

Eloquent Ruby Book Summary

It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write 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 this language’s elegance and expressiveness. 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 or C#); why Ruby has so many control structures; how to use strings, expressions, and symbols; and what dynamic typing is really good for. Next, the book addresses 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. A part of 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.

Eloquent Ruby

Eloquent Ruby

Author : Russ Olsen
Publisher : Addison-Wesley Professional
Genre : Computers
Total View : 5894 Views
File Size : 48,7 Mb
Get Book

It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can ...

The Well Grounded Rubyist

The Well Grounded Rubyist

Author : Joe Leo
Publisher : Simon and Schuster
Genre : Computers
Total View : 5744 Views
File Size : 55,6 Mb
Get Book

Summary The Well-Grounded Rubyist, Third Edition is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion. Ruby masters David A. Black and Joe Leo distill their years of knowledge for you, concentrating on the ...

Practical Object Oriented Design in Ruby

Practical Object Oriented Design in Ruby

Author : Sandi Metz
Publisher : Addison-Wesley
Genre : Computers
Total View : 5131 Views
File Size : 48,7 Mb
Get Book

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby’s widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now ...

Ruby Under a Microscope

Ruby Under a Microscope

Author : Pat Shaughnessy
Publisher : No Starch Press
Genre : Computers
Total View : 7290 Views
File Size : 54,7 Mb
Get Book

"An under-the-hood look at how the Ruby programming language runs code. Extensively illustrated with complete explanations and hands-on experiments. Covers Ruby 2.x"--...

The Book of Ruby

The Book of Ruby

Author : Huw Collingbourne
Publisher : No Starch Press
Genre : Computers
Total View : 474 Views
File Size : 55,9 Mb
Get Book

Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby's trendier features, The Book of Ruby reveals the secret inner workings of one of the world's most popular programming languages, teaching you to write ...

Rails AntiPatterns

Rails AntiPatterns

Author : Chad Pytel,Tammer Saleh
Publisher : Addison-Wesley Professional
Genre : Computers
Total View : 4914 Views
File Size : 45,9 Mb
Get Book

The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. Rails™ AntiPatterns identifies these widespread Rails code and ...

Practical Object Oriented Design

Practical Object Oriented Design

Author : Sandi Metz
Publisher : Addison-Wesley Professional
Genre : Computers
Total View : 697 Views
File Size : 47,8 Mb
Get Book

The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented Applications Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. ...

Effective Ruby

Effective Ruby

Author : Peter J. Jones
Publisher : Addison-Wesley Professional
Genre : Computers
Total View : 5307 Views
File Size : 50,9 Mb
Get Book

If you’re an experienced Ruby programmer, Effective Ruby will help you harness Ruby’s full power to write more robust, efficient, maintainable, and well-performing code. Drawing on nearly a decade of Ruby experience, Peter J. Jones brings together 48 Ruby best practices, expert tips, and shortcuts—all supported by realistic ...