Possible Duplicate:
TDD vs. Productivity
In most computer science books such as Clean Code we are told to write good Unit Tests in order to increase productivity when updating project or writing new modules (or refactoring). Most of my project are short and take about 2 months or less to develop and often they will never be updated once they are completed.
My question is considering that, is it really useful for me to write a good unit test?
Maybe it would be faster to plainly test my programs with manual input?