3 ms·
No, there is a large gulf between making robust, simple embedded software and safety-critical systems, I've done both sides of that equation. Accepted general
by TickleSteve 8y ago
No, there is a large gulf between making robust, simple embedded software and safety-critical systems, I've done both sides of that equation.
Accepted general practice for (non-safety-critical) embedded software is to avoid dynamic behaviour wherever you find it.
This increases robustness and makes your code a lot simpler while giving you confidence you've handled your worst-case.
If you're not doing that, you're trying to do desktop-software on an embedded system.