Floyd's Turing Lecture on Paradigms in Software
Floyd's Turing Lecture on Paradigms in Software
Submitted by Developer Testing on Thu, 25/01/2007 - 20:48.In light of the recent conversations about the adoption of developer testing on the junit list and Artima, this Turing Award lecture by Robert Floyd seems particularly appropriate. I thought others might enjoy it. There's a particularly valuable quote where he is quoting Thomas Kuhn's, "The Structure of Scientific Revolutions."
"Again from Kuhn:I suspect a large number of the adoption problems for developer testing are in organizations where the old boy at the helm is clinging to an outmoded paradigm of software development. Perhaps those guys would listen to Floyd -- (Robert, not Pink.)"The older schools gradually disappear. In part their disappearance is caused by their members’ conversion to the new paradigm. But there are always some men who cling to one or another of the older views, and they are simply read out of the profession, which thereafter ignores their work."In computing, there is no mechanism for reading such men out of the profession. Isuspect they mainly become managers of software development. "
