Updated the Why_Refactor_Code