Too Long; Didn't Read
It isn't about being diligent. It's because we've forgotten what we knew. It isn’t about testing, it’s about the production of executables. Testing has replaced development itself as the core of … software development. The author has written about how to deal with the problem of unit testing in software development and how to use it in the workplace. He says it's a waste of time compared to writing them after implementation is finished. See the Resources for more on this, or read my other article: The Magnificence of Flow.