Restructuring software with gestures

@article{MurphyHill2011RestructuringSW,
  title={Restructuring software with gestures},
  author={Emerson R. Murphy-Hill and Moin Ayazifar and Andrew P. Black},
  journal={2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
  year={2011},
  pages={165-172}
}
Refactoring is the process of changing the structure of code without changing its meaning, and is a frequent practice among developers. Although programmers refactor frequently, they usually do not use refactoring tools to automate this process. We argue that the need to recall the name of a refactoring before the appropriate tool can be invoked makes it… CONTINUE READING