Unit testing will not only make your job easier. And it will make your design better and even greatly reduce the time you spend debugging.
2. Improve the code quality.
3. Reduce bugs and quickly locate bugs.
4. Feel free to modify and rebuild.