To be able to debug an application is very important to understand the flow of an application's logic and data. It helps solving logical bugs and adds value to the programming experience and code quality. Two popular gems for debugging are debugger (for ruby 1.9.2 and 1.9.3) and byebug (for ruby >= 2.x).
.rb files, follow these steps:
byebugas the breakpoint
rails consoleand check the values of variable and params
If you want to debug
.html.erb files, break point will be added as
<% debugger %>