Defendable Code and Errors

Defensive Coding C/C++
  • 11 Videos | 45m 25s
  • Includes Assessment
  • Earns a Badge
Likes 5 Likes 5
The goal of defensive programming is to prevent errors caused by user interaction. Explore defensive programming in C//C++ including defendable code, error handling, methods, and variables.

WHAT YOU WILL LEARN

  • create examples of defensible methods in C/C++
    identify the techniques for applying defensive techniques for method parameters and return values in C/C++ methods
    recognize how to implement variable declarations for defendable code
    identify how to use if and switch statements in creating defendable code
    identify error-handling techniques to promote defensive coding
    demonstrate how to use exceptions to handle errors
  • create a C/C++ application that incorporates error codes and messages into its error handling
    recognize how to use error processing and global objects
    identify how to handle errors locally in C/C++ code
    recognize how to anticipate potential errors in C/C++ code
    use defensive coding techniques to create clean testable methods

IN THIS COURSE

  • Playable
    1. 
    Defensible Methods in C/C++
    4m 5s
    UP NEXT
  • Playable
    2. 
    Method Parameters and Return Values  in C/C++
    3m 47s
  • Locked
    3. 
    Variables  in C/C++
    3m 15s
  • Locked
    4. 
    If and Switch Statements  in C/C++
    3m 26s
  • Locked
    5. 
    Error Handling  in C/C++
    4m 32s
  • Locked
    6. 
    Utilizing  Exceptions in C/C++
    3m 31s
  • Locked
    7. 
    Error Codes and Messages in C/C++
    3m 41s
  • Locked
    8. 
    Error Processing and Global Objects  in C/C++
    2m 23s
  • Locked
    9. 
    Handling Errors Locally  in C/C++
    3m 46s
  • Locked
    10. 
    Anticipating Errors  in C/C++
    2m 58s
  • Locked
    11. 
    Exercise: Creating Clean Testable Code for C/C++
    5m 32s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 91 Likes 91  
Likes 20 Likes 20  
Likes 26 Likes 26