10

tech debt is a b!+ch you can only pay if your client somehow approves the budget for something they will never notice.

Comments
  • 5
    Tech dept is inevitable if your project isn't trivial.
    You can only try hard to keep it somewhat contained by avoiding pulling in third-party stuff you don't have to and refactoring the shit out of the code base whenever you touch anything.
  • 0
    @Oktokolo and documenting as you go! Don’t forget that one.
  • 1
    @jeeper
    Real documentation just not gonna happen. We all know that.
    Sparingly sprinkled comments in the code explaining why some odd-looking code is as it is is all we can ever hope for. If we are lucky.
  • 1
    Add a couple of sleep(4) calls around your code. You can pay off the techdebt when the client notices the app is too slow ;)
  • 0
    @Hazarth duuuuuude that just might work!
  • 1
    @Oktokolo yeah fixing broken windows and all that is the best I can do. one of the most obvious things is switching the tabs in the files i come across to spaces haha
Add Comment