More More Reasons
More More Reasons
●
Most of the time spent on a project is debugging and bug fixing.
▶
Worse, it often comes at the end (hidden cost)
▶
"Oh, I'm 99% done, I just need to do some testing"
●
Testing as you go will increase your development time, but
reduce debugging time.
▶
It will let you estimate more realistically
▶
Increased project visibility
▶
Reduced debug time once you get used to it