Using Coding Practices That Reduce System Vulnerability

Explain how coding practices and software design can reduce vulnerabilities.

  • Software development methodologies: Are some more secure than others?

  • Good coding practices prevent flawed software.

Many argue that it is the programming language that makes a difference in the security of the program. Some claim it is the environment—the combination of operating system, languages, and programming style. Still others say that only “open source” projects can be secure. I'm afraid the argument will never be decided to everyone's satisfaction. I do believe that everyone will agree: Good software development practices can make more reliable and robust programs with fewer vulnerabilities. In the previous ...

Get CISSP Training Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.