IT-eBooks.directory Facebook Icon Image IT-eBooks.directory Google Plus Icon Image IT-eBooks.directory Twitter Icon Image
IT-eBooks.directory Logo Image

Metaprogramming Ruby

Program Like the Ruby Pros

Metaprogramming Ruby Image

Book details:

Publisher:Pragmatic Bookshelf
Category: Pragmatic Bookshelf
Author:
Edition:1
ISBN-10:1934356476
ISBN-13:9781934356470
Pages:296
Published:
Posted:Jun 30 2016
Language:English
Book format:PDF
Book size:5.69 MB

Book Description:

Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and write elegant, beautiful programs. Now you can get in on the action as well.This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to applying metaprogramming both in your daily work and in your fun, after-hours projects.Learning metaprogramming doesn't have to be difficult or boring. By taking you on a Monday-through-Friday workweek adventure with a pair of programmers, Paolo Perrotta helps make mastering the art of metaprogramming both straightforward and entertaining.The book is packed with:Pragmatic examples of metaprogramming in action, many of which come straight from popular libraries or frameworks, such as Rails.Programming challenges that let you experiment and play with some of the most fun, "out-there" metaprogramming concepts.Metaprogramming spells--34 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress.Whether you're a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.

Download Link:

Related Books:

Metaprogramming Ruby 2 2nd Edition Image

Metaprogramming Ruby 2 2nd Edition

Jun 30 2016 Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogramming in a down-to-earth style and arms you with a practical toolbox that will help you write your best Ruby code ever.Dig under the surface and explore Ruby's most advanced feature: a collection of techniques and tricks known as metaprogramming. In ...

IT-eBooks.directory