3 ms·
The worse designed the code, the more frequently it has to be re-factored. I've worked on long running projects which required essentially no refactoring when i
by jongjong 3mo ago
The worse designed the code, the more frequently it has to be re-factored. I've worked on long running projects which required essentially no refactoring when implementing new features and I've also worked on projects which had to be re-written multiple times to accommodate requirement changes.
- throwaway7783 3mo agoIn most half-decent codebases, including LLM generated ones, adding new features almost never requires a refactoring in my experience. It is almost always when you are fixing bugs, improving performance or changing core behavior.