Refactoring your code periodically is a good idea. But, when you do, exercise some caution.
See All 488 Episodes of "Mobile App Development, Web Apps too"