Too Long; Didn't Read
Over my many years as a <a href="https://hackernoon.com/tagged/developer" target="_blank">developer</a>, I have noticed a pattern. This pattern is to do with unit tests. Especially those who write unit tests. What I’ve noticed is that a lot of developers don’t treat their unit tests like they treat their (production) code. That is, they under-engineer unit tests and end up with unreadable tests that are impossible to debug, and no one understands what the tests are <a href="https://hackernoon.com/tagged/testing" target="_blank">testing</a>.