Reply 40 of 72, by SolidSonicTH
Shreddoc wrote on 2022-03-18, 21:21:The massive 'entropy' (read: number of possible states) present in broad-scale modern software is staggering. Just compare the numbers of lines of code in a large 1995 program compared with a large 2020 one. (then, for extra laughs, add "permanent network connection to the entire world" into that complexity). It became humanly impossible to release such things in even a near-perfect state, quite some time ago.
Any decently developed piece of software should still be capable of telling you where it stopped working, if nothing else because it would aid the people developing it as well as the people using it. If it just stops working, informs you that something went wrong, but no further then it does no one any good. Being so rushed to develop something that you can't even code in some basic error reporting then I think we're beyond "I couldn't find the time to troubleshoot this," and into the realm of either "I wasn't ALLOWED to troubleshoot this," or (more likely) "I didn't bother to troubleshoot this because it didn't fit in the workflow."