• AggressivelyPassive
    link
    fedilink
    2916 days ago

    I have to say, I’m getting more and more frustrated by the bad code I have to write due to bad business circumstances.

    I want clean, readable code with proper documentation and at least a bit of internal consistency and not the shoehorned mess of hacks, todos and weird corner cases.

    • magic_lobster_party
      link
      fedilink
      1316 days ago

      todos

      I found a simple trick against this: just remove them. Accept it ain’t gonna happen man.

      • AggressivelyPassive
        link
        fedilink
        516 days ago

        Well, yes, but the underlying issues still persist, so it’s not exactly a sustainable strategy.

        • magic_lobster_party
          link
          fedilink
          316 days ago

          It’s mostly a joke, but often when I find todos they’re so old they’re no longer relevant.

          Of course you shouldn’t blindly remove todos.

      • @[email protected]
        link
        fedilink
        1
        edit-2
        15 days ago

        Don’t just put “TODO”. If they’re in the final pull request, they need to mention a ticket that’s intended to fix that TODO. If you/your team decides it’s not important, then remove it and close out the ticket. Either way, you’re required to do something with it.