CSC/ECE 517 Fall 2012/ch2b 2w-1w65 am
Introduction
Why debugging in SaaS/Rails is hard?
Definitions
RASP
Steps of RASP
i) Read the error message. Really read it. The error message is trying to tell you something so read it.
ii) Ask colleague Ask your colleague an informed question in case you are doing pair programming. I am trying to do this and I expected it to do this but I got this other thing instead of foo.
iii) Search using StackOverflow or Google Especially if its an error which is particular to a version of gems or OS
iv) Post on StackOverflow or class forum Get minimal but complete information which reproduces the error message which you are experiencing and post it.