Functions, Type Checking, Error Handling, and Testing
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Clean coding means better code through often rigid standards. Explore clean coding through the use of functions, error handling, testing, and other best practices. In this course, you will get introduced to function naming, arguments, parameters, subdivision, conditionals, global functions, abstraction levels, exception handlers, type checking, namespaces, and object naming best practices. Learn that functions should only perform one action, to avoid unintended side effects on the rest of your code. Finally, as a review exercise, you will describe clean coding best practices as they relate to function names, function parameters, exception handling, and the definitions of objects and functions.
Target Audience
Software developers who wish to learn and implement clean coding techniques
Prerequisites
None
Expected Duration (hours)
0.4
Lesson Objectives
Functions, Type Checking, Error Handling, and Testing
sd_clco_a05_it_enus
Expertise Level
Beginner