It’s like the crab in the bearing sea dissappearing. You write code that assumes the crab are there because they have always been there. When they disappear you need an in depth analysis to figure out what the hell happened. Also writing ‘the crab aren’t there anymore’ isn’t useful to the user because crab is substituted for some deep technical issue that they won’t understand anyway.
Note, this isn’t always true. Sometimes you can just say, ‘your hard drive is full’ or ‘you need permission.’ sometimes bad developers don’t even handle those edge cases because it takes time and might not affect how much they earn for the project.
Latest Answers