swd-refactor-kata
In this 3 katas, your goal is to write covering unit tests and to refactor code to make it simple, readable, and more robust.
Bad smells to avoid:
- Method bodies too long
- Methods have big nesting (if, try/catch, ...)
- Duplicate code blocks
- Methods with too many arguments
- Uncliear exception handling
- JDK utils underused