How To Improve Code Quality With Refactoring In Software