Defendable Code and Errors

Defensive Coding C/C++    |    Intermediate
  • 11 videos | 40m 55s
  • Includes Assessment
  • Earns a Badge
Rating 4.0 of 14 users Rating 4.0 of 14 users (14)
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

  • 4m 5s
    Learn how to create examples of defensible methods in C++. FREE ACCESS
  • 3m 47s
    Find out how to identify the techniques for applying defensive techniques to method parameters and return values in C/C++ methods. FREE ACCESS
  • Locked
    3.  Variables  in C/C++
    3m 15s
    After completing this video, you will be able to recognize how to implement variable declarations for code that is defensible. FREE ACCESS
  • Locked
    4.  If and Switch Statements  in C/C++
    3m 26s
    In this video, you will learn how to use if and switch statements to create defendable code. FREE ACCESS
  • Locked
    5.  Error Handling  in C/C++
    4m 32s
    Learn how to identify error-handling techniques to promote defensive coding. FREE ACCESS
  • Locked
    6.  Utilizing  Exceptions in C/C++
    3m 31s
    In this video, you will learn how to use exceptions to handle errors. FREE ACCESS
  • Locked
    7.  Error Codes and Messages in C/C++
    3m 41s
    Learn how to create a C/C++ application that incorporates error codes and messages into its error handling. FREE ACCESS
  • Locked
    8.  Error Processing and Global Objects  in C/C++
    2m 23s
    After completing this video, you will be able to recognize how to use error processing and global objects. FREE ACCESS
  • Locked
    9.  Handling Errors Locally  in C/C++
    3m 46s
    In this video, you will learn how to handle errors in C/C++ code. FREE ACCESS
  • Locked
    10.  Anticipating Errors  in C/C++
    2m 58s
    Upon completion of this video, you will be able to recognize how to anticipate potential errors in C/C++ code. FREE ACCESS
  • Locked
    11.  Exercise: Creating Clean Testable Code for C/C++
    5m 32s
    In this video, learn how to use defensive coding techniques to create clean, testable methods. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 76 users Rating 4.5 of 76 users (76)
Rating 4.1 of 17 users Rating 4.1 of 17 users (17)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.1 of 133 users Rating 4.1 of 133 users (133)
Rating 4.4 of 154 users Rating 4.4 of 154 users (154)