Impact of Refactoring on Quality Code Evaluation