NASA and Its Coding Guidelines
March 25, 2022
I read “How to Code Like the Top Programmers at Nasa — 10 Critical Rules.” Interesting list. Here are three tips I find fascinating:
- Do not use dynamic memory allocation after initialization
- Data objects must be declared at the smallest possible level of scope
- The use of pointers should be restricted.
There are seven more in the article.
I asked myself, “Should the list include ‘Let Elon Musk’s outfit do it’?”
Stephen E Arnold, March 25, 2022