3 ms·
> As a programmer, it's my experience that the computer itself usually works correctly. It's almost never a hardware bug. By hardware do you mean CPU? Also, t
by bmitc 3y ago
> As a programmer, it's my experience that the computer itself usually works correctly. It's almost never a hardware bug.
By hardware do you mean CPU?
Also, these days, "hardware" is still something that's either got a microcontroller, FPGA, or some other thing that is eother running or was designed with software. The area is quite muddy, especially if you deal with hardware systems of a collection of various computers and hardware components.
And I'm not so sure things aren't CPU or IC bugs that get bubbled up. The amount of Heisenbugs and various other transient bugs make me question that.
In my experience with instrument control systems, the bug could be anywhere from a cable to the UI or anything in between. These systems had to be developed in strict layers to help isolate bugs and also workaround them.