ICAgile (ICP-PRG): Improving and Refactoring Code
This course will teach you how to identify code smells in your code as well as how to use refactoring to eliminate those smells and improve the overall quality of your codebase.
Have you ever encountered code that feels like it could be improved, but you don’t know where to start? In this course, ICAgile (ICP-PRG): Improving and Refactoring Code, you’ll learn how to improve the quality of your code using refactoring. First, you’ll explore the concept of code smells and how to identify those smells in your own code. Next, you’ll discover how to use different refactoring techniques to eliminate those smells. Finally, you’ll learn how to apply those refactoring techniques to a legacy codebase in order to more easily introduce automated tests into that code. When you’re finished with this course, you’ll have the skills and knowledge of refactoring needed to improve the quality of your entire codebase.
Author Name: Jeremy Jarrell
Author Description:
Jeremy Jarrell is an agile coach and author who helps teams get better at doing what they love. He is heavily involved in the technology community, both as a highly rated speaker throughout the United States and as a syndicated author whose articles and videos have appeared on sites such as InfoQ.com, StickyMinds.com, Simple-Talk.com, and ScrumAlliance.org. Jeremy resides in Pittsburgh with his wife and two children and is an avid runner. He loves to discuss all topics related to agile met… more
Table of Contents
- Course Overview
1min - Identifying Opportunities for Refactoring
11mins - Improving the Quality of Your Code
31mins - Working with Legacy Code
15mins
There are no reviews yet.