From the course: Agile Software Development: Refactoring

What you need to know

From the course: Agile Software Development: Refactoring

Start my 1-month free trial

What you need to know

- [Instructor] To get the most from this course, you'll be familiar with writing code. Refactoring is applicable in any programming language. I'll be writing in refactoring code in Java in this course, but you don't have to be an expert at Java to follow along. I'll provide source code files so you can follow along with me, and for each video, you'll have the beginning and ending version of the source code. And to learn the most about refactoring, I encourage you to write and refactor code along with me. To do that, you'll need the latest Java Development Kit as well as an IDE. You can use any IDE you want. We'll be using JUnit for automated testing, and we'll use code coverage tools. I'll be using IntelliJ IDEA Ultimate edition in the videos, because JUnit and code coverage tools are built in.

Contents