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
-
1.Course Overview1m 34sUP NEXT
-
2.Code Refactoring6m 11s
-
3.Code Refactoring Benefits6m 11s
-
4.Technical Debt7m 5s
-
5.Code Refactoring Determination5m 16s
-
6.Refactoring and Test-driven Development4m 38s
-
7.Refactoring Tools4m 30s
-
8.Refactoring Methods and Features7m 42s
-
9.Refactoring Coordinating Data9m 3s
-
10.Refactoring Boolean Expressions4m 2s
-
11.Refactoring Method Calls6m 11s
-
12.Refactoring Class Hierarchies4m 58s
-
13.Refactoring to Microservices8m 6s
-
14.Course Summary1m 15s
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.