Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

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.

Intermediate
59m
(9)

Created by Jeremy Jarrell

Last Updated Jun 30, 2021

Course Thumbnail
  • Course

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.

Intermediate
59m
(9)

Created by Jeremy Jarrell

Last Updated Jun 30, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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.

ICAgile (ICP-PRG): Improving and Refactoring Code
Intermediate
59m
(9)
Table of contents

About the author
Jeremy Jarrell - Pluralsight course - ICAgile (ICP-PRG): Improving and Refactoring Code
Jeremy Jarrell
32 courses 4.4 author rating 4896 ratings

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.

Get started with Pluralsight