When a client calls with a problem with a custom application you developed two years ago and haven't modified, you try to explain to them that the interface the code calls to retrieve data from another vendor has apparently changed and you can't do anything about it unless the other vendor sends you the new spec, the client says the other vendor says they haven't changed anything, you quickly write some new code to get a really verbose stack trace, send it to them, they run it and send you the results, you see that your answer is right, try to explain it to the client and they ask "Is there some way you can fix this? We have a deliverable in the morning!"
Gaaaaah!
Bookmarks