Defensive Coding Fundamentals for C#

Defensive Coding C#
  • 13 Videos | 1h 3m 15s
  • Includes Assessment
  • Earns a Badge
Likes 26 Likes 26
Defensive Programming is a methodology for writing code not prone to errors caused by unexpected user inputs/actions. Explore the fundamentals of defensive programming in C/C++ including risks, clean code, iterative design, and testing.

WHAT YOU WILL LEARN

  • describe the potential risks faced by software applications
    identify the key reasons why risks are a recurring issue
    recognize the key features o defensive coding
    list some key approaches to preventing problems during the planning stage
    recognize what clean code is
    identify the key features of iterative design
    use pseudocode to develop programming solutions
  • use assertions in your programming code
    apply pre and post conditions to C#
    identify how to perform low level design inspections
    describe the benefits of testing your code
    recognize how to write testable code in C#
    recognize how to perform unit tests using Visual Studio for C#

IN THIS COURSE

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

Likes 0 Likes 0  
Likes 19 Likes 19  
Likes 12 Likes 12  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 28 Likes 28  
Likes 12 Likes 12  
Likes 993 Likes 993