As an industry we seem to think hard and make proclamations about programing. Where we should be thinking hard and making hypothesis and testing them. Turns out some people have been doing this and some people put it into a nice book. They conducted systematic reviews of the literature around many software development questions. The book (I know about anyway) is: Making Software: What Really Works, and Why We Believe…
Articles like this that provide nothing but rhetorical arguments feel pointless in an era where tools like statistics and hypothesis testing exist.