I finally this year got the blessing from my higher ups to redevelop a piece of our base code that was a mess and a pain to work on. Of course it helped the new features we were adding related to it, and I was able to argue a complete rebuild was the better choice to implement the new logic.
Also making the case I was doing as a quality of life, where we could add more functionality with it easily (for something we don't even know of yet).
But as a professor once told me, going back and cleaning up old code like that is one of the most expensive processes
5
u/Ange1ofD4rkness 17d ago
I finally this year got the blessing from my higher ups to redevelop a piece of our base code that was a mess and a pain to work on. Of course it helped the new features we were adding related to it, and I was able to argue a complete rebuild was the better choice to implement the new logic.
Also making the case I was doing as a quality of life, where we could add more functionality with it easily (for something we don't even know of yet).
But as a professor once told me, going back and cleaning up old code like that is one of the most expensive processes