A repository with code smell examples for the book Refactoring: Improving the design of existing code. This repository is arranged in the following branches:
-
###master
- Contains slideshow for the course, as well as printable code and one note files.
- The code in this branch has comments identifying the code smells
-
###dev
- Code in this branch does not have code smell annotations
- The commit history of the branch shows the successive steps performed to refactor the application
-
###course
- Code in this branch does not have code smell annotations
- Code is in the same state as the master branch, so that refactorings can be performed on it