Unit Testing Is Overrated
Most of the problems defined in the article tend to go away with an interpreted language such as JS. In JS unit testing is super cheap and super easy, with very common patterns.