• DupaCycki@lemmy.world
    link
    fedilink
    arrow-up
    64
    ·
    1 month ago

    You write clean code and you get replaced in 2 months, because everyone can work on that code.

    You write an unreadable mess that no raise will convince other employees to work on and suddenly your holiday requests don’t get declined anymore.

    • PieMePlenty@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 month ago

      Reminds me of the time when we wrote an internal tool with strict SOLID principles. As new programmers came on, they had no idea what was going on cause no one in college told them about design patterns. Most of the OG’s quit soon after and the new guys remained.

        • jj4211@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          If the code actually works and is vaguely important, I think you are right.

          If anyone ever has to fix it because it’s also broken on top of being a mess, well they aren’t quite so safe. Maybe if you are always available to fix it same day, but if you ever go on vacation and it hits the fan while you are unreachable…