From the course: Programming Foundations: Secure Coding

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Best practices

Best practices

- Security is often a moving target. When you are starting down this path of secure coding, and ultimately a culture of security, it's easy to get lost. I'm going to suggest you focus on the most current best practices. Consider development tasks like source control, unit testing, static and dynamic code analysis, and peer reviews as best practices to help secure your system. Don't be afraid to attack them one at a time and get processes in place that work for you. You don't, however, need to recreate the wheel. There are several great resources on the web for free that will help you build a platform of secure development. I've added some of them to the resources article at the end of this course. Requirements and design are no different. A lot of time and effort has been put into developing secure practices around these tasks. Again, many of them are published for free. Consider risk management as one of the bigger areas here and focus on how the industry is managing risks and…

Contents