Re: Return code ignored
"A programmer makes the software do the thing it's supposed to do, under ideal conditions."
Or at least makes it do what the product specification says it should do under conditions X, Y or Z - it's up to whoever puts the spec together to consider the non-ideal conditions and include those as part of the spec, not to rely on the programmers under them to think outside the box and add functionality that isn't part of the spec, isn't catered for in the development schedule, and doesn't have a ticket on the project workboard...