5 ms·
Rewrites rarely end well but that’s not a reason to never do a rewrite. The problem with rewrites is that they’re often a very expensive solution to the wrong p
by phphphphp 4y ago
Rewrites rarely end well but that’s not a reason to never do a rewrite. The problem with rewrites is that they’re often a very expensive solution to the wrong problem. If your system is bad, it’s probably not the code at fault, it’s probably something to do with the specification or communication.
However… when code is the problem, rewrites make a lot of sense. Eslint is a very well understood program, there’s absolute clarity about what it does and what it should do across contributors, and they’re constantly battling bad code. A rewrite, in this situation, where other problems have been ruled out, is probably a good option.
- NateEag 4y agoThanks for sharing your thoughts. They make sense.