3 ms·
Can you link to the 30 years of best practice document, I must have missed it.
by serbaut 13y ago
Can you link to the 30 years of best practice document, I must have missed it.
- spiralpolitik 13y agoA good place to start: http://www.amazon.com/The-CERT-Secure-Coding-Standard/dp/0321563212/ http://www.amazon.com/The-CERT-Secure-Coding-Standard/dp/032... Online: https://www.securecoding.cert.org/confluence/display/seccode/CERT+C+Coding+Standard https://www.securecoding.cert.org/confluence/display/seccode... Others: http://www.amazon.com/Secure-Coding-Edition-Software-Engineering/dp/0321822137/ http://www.amazon.com/Secure-Coding-Edition-Software-Enginee... http://www.amazon.com/Style-Guidelines-Programming-Professional-Programmers/dp/0131168983/ http://www.amazon.com/Style-Guidelines-Programming-Professio... http://www.amazon.com/C-Traps-Pitfalls-Andrew-Koenig/dp/0201179288/ http://www.amazon.com/C-Traps-Pitfalls-Andrew-Koenig/dp/0201...
- Crito 13y agoAnother good read (it probably does not reflect how you want to write C code, the rule about dynammic allocation is probably extreme if you are not writing code to fly spaceships, but I think it is good to read regardless): http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf