1. EachPod

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

Author
Mike Breault
Published
Sun 16 Feb 2025
Episode Link
None

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

Share to: