Code Refactoring Techniques for Performance Improvements — Programming Keynou