An optimization for your Ruby refactoring sessions. This page is just for members. Sign in or subscribe to gain access! Username Password Remember Me Forgot Password
Is there such a thing as a method that is too small? Is it worth it to extract a method just to satisfy a guideline like the Law of Demeter?
In this episode, guest chef Erin Dees teaches you how to use RSpec tags to test exactly what you need and no more.
Use an obscure feature of Ruby integers to efficiently store large matrices of boolean data.
Have you ever hesitated to re-run tests after making a change, because you don't want to re-run all of your tests? In today's episode, you'll learn how to use RSpec's …
Don't be so hasty to jump straight into prototyping with code...
In this long-requested episode, guest chef Justin Weiss returns to teach you how to integrate the Whole Value pattern into Rails applications.
Ruby's backtick operator is great for quick-and-dirty output capture, but what do you use when you need more power?
Treat your objects as disposable to cut down on mutable-state-based bugs.
Learn the nuances of Ruby's Process.wait, Process.wait2, and Process.waitall system calls, and how to choose between them based on your use case.