Hinting Refactorings to Reduce Object Creation In Java
Dries Buytaert, Kristof E. Beyls, Koen De Bosschere · 2005
In this paper, we study refactorings that reduce the number of objects created in Java programs. More specifically, we present a tool that automatically identifies the locations in Java applications where such refactorings are useful. Initial experiments show that the refactorings can result in significant savings in terms of memory usage and execution time.