289 ms·
A CppCon 2014 presentation about safety-critical C/C++ coding standards for a different "J" acronym: the Joint Strike Fighter (JSF). "Using C++ on Mission and
by cpeterso 8y ago
A CppCon 2014 presentation about safety-critical C/C++ coding standards for a different "J" acronym: the Joint Strike Fighter (JSF).
"Using C++ on Mission and Safety Critical Platforms".
https://www.youtube.com/watch?v=sRe77Mdna0Y https://www.youtube.com/watch?v=sRe77Mdna0Y
- metaphor 8y agoThanks for sharing. Although it isn't my application domain, their considerations were nevertheless interesting. On a general note, this bullet under "Lessons Learned" circa 48:00 hits home: > A rationale for each rule educates developers and gets their buy-in It's been my experience that standards which embody this philosophy are the most pleasurable to work with. On the flip side, I've dealt with "updated" standards which have directly perpetuated technical debt as a consequence of rules defined to address temporal issues that were relevant at the time but passed over in subsequent revisions due to lost tribal knowledge...it's always a challenge addressing this class of rule, even if just trying explain to a new developer on the team without making that person feel like a complete tool.