I am the kind of person who can ignore scattered and untidy surroundings, but when it comes to messy code, I cannot resist cleaning and refactoring it.This blog mostly covers the aspect of code refactoring. Let's get started. Suppose we've built a Ra...