4 ms·
One reason I might accept one or more NOs to your questions: Does the refactor support pending work, which isn’t directly related to the refactored code, but b
by eyelidlessness 2y ago
One reason I might accept one or more NOs to your questions:
Does the refactor support pending work, which isn’t directly related to the refactored code, but benefits from the lessons learned and applied in the refactor… even in some indirect way?
This might be providing a clearer pattern you’ll apply to similar new functionality; or it might be providing a new abstraction or even eliminating a failed abstraction which sets that pending work on the right path.
- AnimalMuppet 2y agoYeah. I did a (very small) refactor. It took, IIRC, four days. When I was done, I could write the new thing I was implementing in 10 new lines that used the newly-refactored existing code.