Mastering the Ruby Debugger 4.55 http://spkr8.com/t/8238

Description:

You are happily writing new code for your system when all of a sudden the code is not behaving the way you thought it should. Perhaps you just created a failing test, and the code you wrote was expected to make the test pass ... but it doesn't. What's the first thing you do?

Some Rubyists will drop some "puts" statements into the code. Some will add a raise statement. And still others will depend on logging to trace the internals of the code. But a surprisingly few Rubyists will reach for the Ruby debugger.

Despite a general disdain for the debugger in the Ruby community, the Ruby debugger is a powerful tool that can quickly get to the heart of a coding problem. This talk will concentrate on getting Rubyists up to speed on the debugger, how to use it effectively and learning other general debugging tips.

Comments on this Talk

Avatar-missing-icon-03 puts driven developer, 02 Sep 12:18 AM

I liked the real world examples, where we could actually see some code and also see the output of the commands. It was the only presentation where we actually got to see someone working on the command prompt.

Avatar-missing-icon-07 Mike, 02 Sep 01:06 AM

Thanks for pry

Stream.12748 Jeff Casimir, 08 Sep 01:10 AM

Where do I take points off for subjecting us to Emacs....?

I kid, I kid!

Have an account? Sign in or register.

Leave a Comment

13 Ratings: 4.55

Delivery: 4.57

Content: 4.53

Last Five Ratings