Hi. I agree about over-refactoring.

Anyway some of you cases could be also over-refactoring, with the example of "reusable code". I don't think it's a good example, here where there is only a "displayLoader" difference...

Then about the organization of the files, it's better yes but probably should be done on start, probably too late to do this at refactoring step, except if you want to spend a huge amount of time, and hold any development at this period because it's blocking the overall architecture and nobody could code on aything at this time... Time that usually is not available except if there is a long hold on developement or build a full new Version from a legacy code.

For me it's rebuilding new version, not refactoring.

refactoring should be continuous improvement along developping new things

--

--

Blue Origami Digital — Renaud Hamelin

We are a french company focusing on conception / development of Web solutions, Web apps, advanced website, eCommerces. Specialized on Php, and VueJs