3 ms·
> Testing software is a tedious task. I disagree with this premise. Testing your code is a great way to (among other benefits) think about the external interfa
by Edd314159 5y ago
> Testing software is a tedious task.
I disagree with this premise. Testing your code is a great way to (among other benefits) think about the external interface to your software components, and so can help identify whether you have a quality abstraction or not.
(I don't advocate for TDD, even though I get that it might be a workflow that helps some people. But you don't need TDD to get the benefits of writing your own tests.)
Of course, testing is something you have to get "good at", too...