Aug 24, 2017 · 1 min read
I rarely got significant bugs after each releases while I added more features, because I’m a heavy user of my app. That is, I’m having smoke tests every day. If the change caused an important user experience, I could notice it soon. If you were a developer who doesn’t use your own product often, it won’t work for you.
TDD doesn’t work for reducing the technical debt. It’s just to make it easier to notice regressions. To reduce the technical debt, you should keep the program simple enough.
Thanks.
