I got asked a question today that was so basic I was unsure how to answer it.
I had added some logging statements to our integration testing package, to find out what part of it was taking so long (many hours) to finish. These tests are huge, so I've been going through them adding logging to different parts as time permits.
Our QA manager looked at these statements and said "Why do we need these? We never had logging before, why should we have it now?"
As a software engineer for 20 years, asking why logging's important is like asking me why breathing's important - such a basic question that it's difficult to answer coherently.
Has anyone ever had to answer a question like this? How did you answer it?