Hacker News new | ask | show | jobs
by alphabetam 3446 days ago
Our product, a large-scale enterprise software, is slowly getting killed. It's old and it's rather unusable (by the users). Plus, for "backward compatibility", it supports dozens of strange configurations. It's dragged down by so much technical debt (functions longer than 3000 lines with 60 parameters!) that every small changes requires so much time.

We're slowly killing (i.e. no big new developments, but only maintenance for existing customers) and abandoning it. And luckily we're not rewriting it. :-)

1 comments

Functions with 60 parameters. Jesus Christ....