“Reddit is literally rewriting all of its code, some of which is more than a decade old.” In software, decade-old means fairly well debugged
-
-
Gradual rewrites are preferable. If they aren't possible, you have to make it possible.
-
This should be considered when picking a framework. Some frameworks make gradual migration really hard.
- Show replies
New conversation -
-
-
thx. When I started out as a developer, I def felt like "i'll just start over" was easier than trying to understand an existing code base.
-
it always is. The point Spolsky makes about code being easier to write than to read is very deep
End of conversation
New conversation -
-
-
Netscape 6 was the foundation of Gecko. Isn't this at least something of a retroactively misleading example of why full refactors are bad?
-
Gecko was a rewrite too. People didn't like the code Netscape had released.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.