Have you ever seen code, where you need to read it over and over again, before you can actually understand what the code does? Or when you barely dare to change the code, fearing you might break it. I think we all know that feeling…
This course will learn you when you are facing poor code, you will be offered some techniques to refactor it into better code. And in the end, you will have acquired the skill to do code reviews and detect code that in the long run will not be maintainable, readable or easily testable.
Hope you enjoy this course and that we make this world one with better programmers; Cheers!
Welcome to the Clean Code in Java course!
In this course you will learn how easy it is to write efficient and clean code that will make you a top professional.
The code linked to this course can be found in a downloadable material in this lecture. It is structured as a maven project and thus can be easily opened by an IDE like IntelliJ or Eclipse. The code samples used in the rest of the course are all available here.
Different rules/tips to choose a great name.
Solvable JUnit tests for the choosing names module.
Solution for the choosing names exercises.