Steve Hazel‘s Debugging Science puts the science back in computer science by pointing out the deep similarities between the empirical/scientific method and the best debugging practices.
From this point of view, the open-source call to arms “with enough eyes, every bug is shallow” even turns out to be a similar kind of parallel “processing” as modern academia’s “multiple camps in support of divergent theories.”