IT Professional Curricula Software Development Solution Area Defensive Programming Defensive Programming in C/C++
Defensive programming is a methodology for writing code that is not prone to present or future errors potentially caused by unexpected user inputs or actions. In this course, you will explore the fundamentals of defensive programming including inspections, testing, input validation, error handling, planning, methods, variables, assertions, and iterative design.
Objectives |
---|
Introduction to Defensive Programming
Defensive Programming C/C++ Techniques
Inspections and Testing for C/C++
Defendable Code in C/C++
Working with Errors in C/C++
Practice: Creating Defensible Code
|
