Intellectually Curious

Draconian but Dependable: NASA's 10 Rules for Safety-Critical Software


Listen Later

In this Deep Dive, we unpack NASA's ten rules for building rock-solid software where lives are on the line. From forbidding goto and recursion to fixed loops, no dynamic memory, one-page functions, and per-function assertions, these guidelines promote clarity, determinism, and verifiability. Learn how these safety-critical principles reflect core software engineering practices that benefit any developer.


Note:  This podcast was AI-generated, and sometimes AI can make mistakes.  Please double-check any critical information.

Sponsored by Embersilk LLC

...more
View all episodesView all episodes
Download on the App Store

Intellectually CuriousBy Mike Breault