• CoggyMcFee@lemmy.world
    link
    fedilink
    arrow-up
    34
    ·
    5 months ago

    At my first developer job 25 years ago, any time we made a change in the code we had to add a comment at the end of each modified line with our initials and the date, because we had no version control.

    • dinckel@lemmy.world
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      5 months ago

      When I graduated from university in 2020, my classmates still zipped the entire project and dated it with “final”, “final(2)”, and “final-forrealnow”. This is extra sad, because they did this in a class, where we were taught version control. Out of the 50-something people in my lab for that class, maybe like 3 people outside of me didn’t express hatred for it

      • Richie Rich@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        Oh, they are experienced seniors! I saw people zipping the package with: “project-new”, “project-new(1)”, “copy of project-new(1)”

        /sarc 🤡

    • Richie Rich@lemmy.world
      link
      fedilink
      arrow-up
      7
      arrow-down
      4
      ·
      5 months ago

      That‘s how I still do it today, 'cause: no version control. 🙈 I wished I could use Git. But im my customer project there isn’t any…

      • refalo
        link
        fedilink
        arrow-up
        5
        arrow-down
        2
        ·
        5 months ago

        there’s absolutely no reason you can’t use git

        • Richie Rich@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          5 months ago

          Yes, if your customers insist on storing the source files on IBM i in “QSYS.LIB” and you are not allowed to develop locally in you favorite IDE. The old “AS/400 developers” fight tooth and nail to store the source code in the in the database instead of “Integrated File System”, so it’s always a pain. 🤮 Fortunately there is IBM BOB which makes transfer really easy.