How We Refactor, and How We Know It | IEEE Journals & Magazine | IEEE Xplore