NASA's Rules for Software Development

Viewed 41
NASA has established a set of rules intended for software development, primarily aimed at ensuring safety and reliability in critical systems. While many users appreciate the carefulness expressed in these guidelines, some criticize them as being too stringent and outdated, especially with evolving programming languages and practices. Several commentators reflect on their personal approaches to programming, citing the impracticality of certain rules in modern contexts, and emphasize the need for industry standards to adapt as technology progresses. Key points include discussions on type declaration in languages like JavaScript, the relevance of writing critical code in C, and the implications of the rules on contemporary software practices in embedded systems.
0 Answers