A shortcut to determinism in real-time applications
Determinism in software is the ability to ensure that any and all paths taken through the code take a consistent amount of time to execute. Most desktop applications have no interest in this consistency because A) it doesn’t affect
Oooops…. who broke it?
“Fragile” code is code that breaks in one place because of changes you make in some other place. It’s most aggravating when you’re due to ship a new version tomorrow and you need to make one last tweak at 11:30 PM, or