10

Technical debt.... so much technical debt it’s driving me crazy!

It’s not only that there’s commented out lines in abundance, methods and whole classes not used anywhere anymore in a decade and code using not only deprecated standard library functions, but some that have been REMOVED in earlier versions of the language (have no idea how those have even stayed functional...), and documentation that has very little to do with the reality... but today, I submitted a pr to fix the documentation for setting up dev env - which was outdated already when I started a few years ago!

I know we are understaffed and busy, but c’mon - it doesn’t take much to leave the code in a better place than when found...

Comments
  • 1
    Welcome to cleaning up after shit developers, going 3 months on my current project and it's still a fucking nightmare to debug sometimes.

    Oh well, at least it's keeping me busy for the time being. I just hope that I have it in a more maintainable state by the end of the year.
  • 0
    @TestInProd423 I feel your pain. Thankfully I don’t have to go through that...
  • 0
    I’m actually happy when I get a change requested on my PR and it’s just "remove comment here" because 1/ there won’t be comments everywhere and 2/ fuck yeh I produced good code that didn’t get anything else needed for change (I mean of course everything can always be optimised but youknowhattahmean) so I -do- get better yayyy
  • 1
    Sounds like where I work, today is the first time I have been allowed to delete commented out code.
Add Comment