After 3 months of working at my current and first job I inherited a spaghetti codebase with files as large as 1000 lines because my mentor left.
Everything works but dare to change a thing. No Unit tests or any sane practices. At least our CI/CD is automated. 😂

Now I am asked to bend the library backwards in order to integrate it with another product. No one helps me and I am slowly starting to feel devastated. 😩

  • 1
    Figure out if it's worth a rewrite and then ask to do that, giving points on pros and cons
  • 0
    If you are given the permission for a rewrite, start breaking stuff into single responsibility classes. It's helped me in a similar situation.
  • 0
    With that kind of setup. It’s mostly worth updating your resume than rewriting the application.
Add Comment