My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

I've inherited 300K lines of spaghetti code — what now?

Default profile photo
Anonymous
·Apr 9, 2018

I have joined a new company where the efforts to clean the code occasionally is almost nill. They have been adding new features on top of the old spaghetti code. It takes hours to build a simple feature.

The team has been using ReactJS of 2015 with backend written in NodeJS. There are multiple state management libraries being used and the code is tightly coupled with jQuery, as well.

I have recently joined and I don't have much work in the company. What should be my first steps in improving this code base?