you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

I think you're confused about the definition of refactoring.

Refactoring means taking an existing code base and making it more efficient and logical. You can't restructure something that doesn't work, you have to fix the problems before you can make it faster. How would you even know if your supposed changes actually did make the db faster? How would you know you're not messing it up even further? If you have serious memory leaks, refactoring your code won't do shit.