Mutation testing isn't just for better tests. In this screencast with Daniel Gollahon, you'll see how the mutant gem can help you write cleaner, safer Ruby code.
Learn how mutation testing can teach you to write better tests, with guest chef Daniel Gollahon.
In the most fan-favorite RubyTapas episode of all time, you'll learn how using "barewords" is a powerful tool for decoupling names from the sources of information.
When refactoring Ruby code, getting a fresh perspective on the data model can help drive out a cleaner design.
In this episode, guest chef Sam Livingston-Gray shows us how getting a new view on our data model can drive out a cleaner design.
A quick episode about regular expression quoting.
Sometimes it's hard to decide how to handle a failure in a method call. Raise an exception? Return a nil? Log an error? The best choice may differ depending on …
In this longer-than-usual episode, some thoughts on how to enable method logic to remain stable and unchanged while evolving and changing the source and scope of the values used by …