Takuya Matsuyama
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.

)

    Takuya Matsuyama

    Written by

    I’d like to quit my freelance career with my solo dev product called Inkdrop: Note-taking App with Robust Markdown Editor