3 ms·
>I wouldn’t call implementing redundancy and fail safety for a fairly complex system easy though. What's the cutoff for IQ then to implement a redundancy. Is t
by deltaonefour 5y ago
>I wouldn’t call implementing redundancy and fail safety for a fairly complex system easy though.
What's the cutoff for IQ then to implement a redundancy. Is there really a mediocre software engineer who can't do it. My argument is with a lot of effort any software engineer can do it. And if anyone can do it.. it's easy.
>They might believe that it’s easy to write some software that in some way solves the problem but in my experience they don’t always engineer good software, and don’t always realise that their small part of the program has to work together with a huge amount of other software. Not that all software engineers do this either..
As I've stated before. There's no logical theory behind program organization. How you integrate software together is mostly gut level arbitrary decisions and many times those decisions come out wrong and people make workarounds to fix things.
It all usually ends up working in the end. It may be ugly but it works and then everyone rewrites and the cycle begins anew.
Nobody in this area of software truly knows what they are doing. Hence why it's easy.
Let me be clear about what I mean by easy. Easy means anyone can do it. If a lot of hardwork and problem solving effort is involved... it doesn't matter and it's still easy because anyone can do it.