unit-testing
links
Writing great unit tests best and worst practices explains that unit testing is primarily a design process rather than bug finding, with best practices including test independence, single logical assertions, mocking external services, and clear naming conventions.
A response to Why Most Unit Testing is Waste argues that unit tests are valuable for well-tested parts, decoupled design, rapid feedback and providing context. The article counters the argument that most unit tests should be discarded if they haven’t failed in a year. (reddit)