Towards Live Refactoring to Patterns - Carlos Eduardo da Nova Duarte (2022)