Alexei Kovalev
Feb 24, 2017 · 1 min read

Evgeny, thanks for sharing these thoughts. I wonder, does this approach (code coverage development) satisfy your own objectives you set in the beginning of the article? Will it allow, for example, “…maintaining code easily and run tests quickly”? Theoretically, you might have high code coverage, but majority of the tests are integration tests and their execution takes hours…And the second question how would you suggest to deal with poor test packs that have high code coverage but semantically not stable, i.e. changing in production code does not break your suite of tests?

    Alexei Kovalev

    Written by

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight.
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox.
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month.