4 ms·
It's one thing to build a software just for your own needs. It's a completely different story when your software runs on systems that you can't really control a
by vaylian 8mo ago
It's one thing to build a software just for your own needs. It's a completely different story when your software runs on systems that you can't really control and where you have only very limited visibility/feedback when things don't go according to plan.
If the software is just for yourself: Just add some more code for handling the previously overlooked edge case and rerun the program.
Else: Deal with the communication overhead and all of the misunderstandings and potentially fix the wrong problem. Also: XKCD 1172