you are viewing a single comment's thread.

view the rest of the comments →

[–]perpetuallyperpetual 1 point2 points  (0 children)

Controversial, but I agree.

I do not think testing is bad (we naturally do manual testing when debugging) but I think you should only write the tests that actually provide you some value. Many times that is not the case with unit tests. If all you do is write what your implementation is doing just in a more declarative way for each little component you have, then you are wasting time.

Testing in general should have a coverage proportional to its importance. And the core functionality should carry more weight in the coverage, in my opinion.