Debugger Driven Developement with Pry

Test-Driven Development