Mike Godfrey


Mike Godfrey

University of Waterloo


Associate professor at the University of Waterloo. Interested in the problems of software development. Researcher on software evolution, software analytics, program comprehension, pragmatic program analysis, code duplication analysis, and empirical software engineering.

Proposals for this user

* All We Like Sheep: Copy/Paste as a Principled Engineering Tool

Kent Beck called code duplication "#1 in the stink parade" of bad smells; so why do so many professional developers copy/paste anyway?
Development Tools Tutorial 04/30/2015
Mike Godfrey