The Code Refactoring