Refactoring API Code
API
| Intermediate
- 14 videos | 1h 16m 42s
- Includes Assessment
- Earns a Badge
Code refactoring can make code more manageable and efficient, and reduce technical debt. In this course, you'll learn about the need for refactoring, best practices, and benefits of refactoring code. You'll then examine technical debt and how to manage it, how to determine whether or not to refactor, and how refactoring relates to test-driven development. Next, you'll explore available tools to aid in the refactoring process, and the classes of various code refactoring methods and features. You'll continue with an examination of the code refactoring methods of coordinating data, and simplifying Boolean expressions, method calls, and class hierarchies. Lastly, you'll explore the process of refactoring code to move towards a microservice architecture.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the need for refactoring code and some best practices for refactoringDescribe the benefits of refactoring codeDescribe where code technical debt comes from and how to manage itDescribe when code refactoring makes sense and when it does notDescribe how refactoring relates to test-driven developmentDescribe available refactoring tools to assist in the refactoring process
-
Classify the various code refactoring methods and featuresDescribe the code refactoring methods of coordinating dataDescribe the code refactoring methods of simplifying boolean expressionsDescribe the code refactoring methods of simplifying method callsDescribe the code refactoring methods for simplifying class hierarchiesDescribe the process of refactoring code to move towards a microservice architectureSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 34s
-
6m 11sUpon completion of this video, you will be able to describe the need for and some best practices for refactoring code. FREE ACCESS
-
6m 11sAfter completing this video, you will be able to describe the benefits of improving your code. FREE ACCESS
-
7m 5sUpon completion of this video, you will be able to describe where code technical debt comes from and how to manage it. FREE ACCESS
-
5m 16sUpon completion of this video, you will be able to describe when code refactoring makes sense and when it does not make sense. FREE ACCESS
-
4m 38sAfter completing this video, you will be able to describe how refactoring relates to test-driven development. FREE ACCESS
-
4m 30sUpon completion of this video, you will be able to describe available refactoring tools to assist you in the refactoring process. FREE ACCESS
-
7m 42sIn this video, you will classify the various code refactoring methods and features. FREE ACCESS
-
9m 3sAfter completing this video, you will be able to describe the code refactoring methods of coordinating data. FREE ACCESS
-
4m 2sAfter completing this video, you will be able to describe the code refactoring methods of simplifying boolean expressions. FREE ACCESS
-
6m 11sAfter completing this video, you will be able to describe the code refactoring methods of simplifying method calls. FREE ACCESS
-
4m 58sUpon completion of this video, you will be able to describe the code refactoring methods for simplifying class hierarchies. FREE ACCESS
-
8m 6sAfter completing this video, you will be able to describe the process of refactoring code to move towards a microservice architecture. FREE ACCESS
-
1m 15sIn this video, we will summarize the key concepts covered in this course. 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.