Clean Coding Techniques: Functions, Type Checking, Error Handling, & Testing
Beginner
- 13 videos | 19m 3s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
Describe functions and how they should be implemented in clean codingDiscuss function naming and how it should be implemented in clean codingSpecify function arguments and how they should be implemented in clean codingDefine function parameters and why functions should be subdivided in clean codingDiscuss function conditionals and how they should be implemented in clean codingDescribe global functions and how they should be implemented in clean codingIdentify levels of abstraction and how they should be implemented in clean coding
-
Describe the importance of exception handling and how it should be utilized in clean codingRecall exception handling techniques and how they improve codeSpecify type checking and how it relates to clean codingList side effects that can be experienced when using functions and recognize how they can be avoidedDescribe best practices for naming, namespaces, objects, and functionsDescribe clean coding best practices
IN THIS COURSE
-
1m 7sUpon completion of this video, you will be able to describe functions and how they should be implemented in clean code. FREE ACCESS
-
1m 35sIn this video, you will discuss function naming and how it should be implemented in clean coding. FREE ACCESS
-
1m 13sUpon completion of this video, you will be able to specify function arguments and how to implement them in clean coding. FREE ACCESS
-
1m 4sIn this video, you will learn about function parameters and why functions should be subdivided for clean coding. FREE ACCESS
-
1m 19sIn this video, you will discuss function conditionals and how they should be implemented in clean coding. FREE ACCESS
-
1m 3sUpon completion of this video, you will be able to describe global functions and how to implement them in clean coding. FREE ACCESS
-
1m 18sIn this video, you will identify levels of abstraction and how to implement them in clean coding. FREE ACCESS
-
1m 46sAfter completing this video, you will be able to describe the importance of exception handling and how to utilize it in clean coding. FREE ACCESS
-
1m 49sAfter completing this video, you will be able to recall exception handling techniques and how they can improve your code. FREE ACCESS
-
1m 31sAfter completing this video, you will be able to specify type checking and how it relates to clean coding. FREE ACCESS
-
1m 13sUpon completion of this video, you will be able to list side effects that can be experienced when using functions and recognize how to avoid them. FREE ACCESS
-
1m 25sAfter completing this video, you will be able to describe best practices for naming, namespaces, objects, and functions. FREE ACCESS
-
2m 40sAfter completing this video, you will be able to describe best practices for clean coding. 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
Book
Good Code, Bad Code