"When debugging, novices insert corrective code; experts remove defective code." - Richard Pattis