-
Moving to Modern C++
Safety-critical C++ code is commonly developed according to the MISRA coding standard — using C++03. But you want to move to modern C++...
-
What Is MISRA®? An Overview of MISRA Coding Guidelines and Compliance
What Is MISRA? MISRA® is a set of C and C++ coding standards, developed by the Motor Industry Software Reliability Association (MISRA).
-
6 Key Changes in MISRA C:2012 Coding Guidelines
MISRA C is one of the most widely used coding standards. But the C language has evolved since the first version of MISRA C came out. And MISRA C has evolved, too, with the latest change in MISRA C:2012.
-
How to Compare MISRA Checkers
In this white paper about MISRA checkers, you'll learn why some MISRA checkers are better than others, how to enforce undecidable MISRA rules, and what to look for in your MISRA C checker and MISRAA C++ checker.
-
How to Improve Embedded Systems Security
Embedded software is used in some of the world's most important systems (including automobiles and medical devices) — where security risks could lead to fatalities. That's why it's time to improve the security of embedded systems.
-
High Integrity C++ Coding Rules
Get HIC++ 4.0 coding rules for writing robust, maintainable C++11 code. Access 155 rules, examples, and compare with other C++ standards for best practices.
-
Developer Challenge: Are Your Code Reviews Effective?
Many developers believe they can use manual code reviews to comply with coding standards. But in practice, most manual code reviews aren't effective enough...
-
Static Code Analysis Tools Comparison
Not all static code analyzers are the same, and you need the right one to analyze source code sufficiently. However, choosing the right static code analyzer can be a time-consuming challenge. For that reason, review this static code analysis tools comparison guide.
-
How to Write Secure Code in C
You can’t risk any security vulnerabilities — particularly if you’re developing software for embedded systems.
-
Version Control Best Practices in Game Development
Get version control best practices from some of the world's best game development teams.