#804 in Computers & technology books
Use arrows to jump to the previous/next product

Reddit mentions of Metaprogramming Ruby: Program Like the Ruby Pros

Sentiment score: 3
Reddit mentions: 5

We found 5 Reddit mentions of Metaprogramming Ruby: Program Like the Ruby Pros. Here are the top ones.

Metaprogramming Ruby: Program Like the Ruby Pros
Buying options
View on Amazon.com
or
This is the paperback edition.
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Weight1.34702442082 Pounds
Width1 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 5 comments on Metaprogramming Ruby: Program Like the Ruby Pros:

u/abashinyan · 5 pointsr/ruby

Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby Series)

www.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330/ref=sr_1_6?ie=UTF8&qid=1398842637&sr=8-6&keywords=ruby#reader_0321721330

Eloquent Ruby

http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional-Series/dp/0321584104/ref=sr_1_9?ie=UTF8&qid=1398842637&sr=8-9&keywords=ruby

Metaprogramming Ruby: Program Like the Ruby Pros

http://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros/dp/1934356476/ref=pd_rhf_se_s_cp_6_BXWQ?ie=UTF8&refRID=02JTWKY2ZDHPVZWX181R

u/ViralInfection · 2 pointsr/ruby

Sidebar is thatta way ->

---

But Sinatra is an okay starting point: https://github.com/sinatra/sinatra

I'd also suggest Metaprogramming Ruby.

u/kgoblin2 · 2 pointsr/ruby

Best Patterns:
The patterns are honestly not going to be that different, you just have more tools in the toolbox; and generally it is much easier and possible to keep everything very simple. The biggest mistake I see other Java folks make regarding Ruby is they make too big of a deal about solving particular problems, not realizing that while Java may need a 3rd party lib & 1000's of lines of code, Ruby can do it with maybe a 100 or so.
Bear in mind I have a different perspective from a lot of Rubyists on this topic, eg. I strongly disagree with the party line on Dependency Injection being useless/unneeded in Ruby land (most of the rationale I have seen for said statement displays a lack of understanding on what DI is and why it is useful). That is a bit of the Java side of me infecting the Ruby side.

Resources:
I can recommend 2 books in particular:

  • The Ruby Way 1st edition of this book was what really got me into Ruby & what I could do with it when I started ~10 years ago. Note that it is written with the assumption you are already strongly familiar with the basic Ruby syntax
  • Metaprogramming w/ Ruby this will take you on a whirlwind tour of Ruby's metaprogramming aspects, which are what really set the language apart from everything else, and specifically give it a leg-up over java in terms of programmer productivity.
u/chadcf · 1 pointr/ruby

In addition to the info here, if you plan to stick with ruby I would highly recommend reading Metaprogramming Ruby. It's a pretty easy and entertaining read and really digs into ruby's object model and things like blocks, and how they differ from more traditional OO languages.