Add to that that different people of varying skills, style and experience have added to those features thus making it a monster of at least 20k lines of code for one page (not including libraries or the like).

Is it like a dashboard type of page? I can't fathom a single web page having 20k lines unless they're autogenerated or something.

If you consider "rewriting", can you consider splitting it as well?

Because it might end up in the same spot in 4 years from the rewrite, maybe the issue is the page having too many responsibilities.


So it is an internal page that our employees use to generate most of our services. It certainly has way too many responsibilities and can definitely be split into multiple pages at this point. I think one person calculated over a million combinations of things you can do on that page.

code of conduct - report abuse