development technique
What is code refactoring? And what it isn't? Take a daily 10-minute workout routine that you'd stick to for a year and compare it to one... month of intensive, “hardcore” workout marathon worthy of a true... gladiator. During which you'd take time off from your job and your personal life in order to get your code back in tip-top shape. Can you see what I'm trying to outline here? If for you refactoring code means a long haul of massive changes (e.g. completely revamping the GUI, migrating to a different database etc.), a time when you stop delivering and you invest all your time and energy in this “project”, then you...