Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. My new pet peeve - final

My new pet peeve - final

Scheduled Pinned Locked Moved The Lounge
questionannouncement
62 Posts 41 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Ravi Bhavnani

    My solution to this common problem is to rename older versions of the document, e.g:

    • Document.docx The latest version of the document.
    • Document - 01.docx First edit.
    • Document - 02 - Updates per Joe Updates made in response to Joe's review.
    • Document - Draft An unsequenced draft version of the document.

    Chris Maunder wrote:

    This is why documents need source control...

    Of course they do!  As does any edited collateral.  Aside: File versioning came standard with my first OS (VAX/VMS, circa 1980). :) /ravi

    My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

    G Offline
    G Offline
    Gary Wheeler
    wrote on last edited by
    #35

    Ravi Bhavnani wrote:

    Aside: File versioning came standard with my first OS (VAX/VMS, circa 1980)

    PURGE *.* /KEEP=3

    Software Zen: delete this;

    R 1 Reply Last reply
    0
    • C Chris Maunder

      You'd think. Except it isn't. You've had merge conflicts before, right? Same deal.

      cheers Chris Maunder

      B Offline
      B Offline
      Bassam Abdul Baki
      wrote on last edited by
      #36

      So use a version number before Final in the name to imply it's baselined. Then increment the version number before finalizing and always remove Final while it's a work in progress. document_1.0.doc document_1.1.doc document_2.0_Final.doc document_2.1.doc document_2.2.doc document_2.3.doc document_3.0_Final.doc

      Web - BM - RSS - Math - LinkedIn

      S 1 Reply Last reply
      0
      • C Chris Maunder

        I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

        cheers Chris Maunder

        L Offline
        L Offline
        loctrice
        wrote on last edited by
        #37

        We have that here as well. The one that gets me is calling something (everything) "Master".

        Elephant elephant elephant, sunshine sunshine sunshine

        1 Reply Last reply
        0
        • G Gary Wheeler

          Ravi Bhavnani wrote:

          Aside: File versioning came standard with my first OS (VAX/VMS, circa 1980)

          PURGE *.* /KEEP=3

          Software Zen: delete this;

          R Offline
          R Offline
          Ravi Bhavnani
          wrote on last edited by
          #38

          Username: GWHEELER
          Password:

                  Welcome to VAX/VMS 3.1.
          

          Your last login was Mon 14-Jul-2014 07:24:08 AM.

          /ravi

          My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

          G 1 Reply Last reply
          0
          • R Ravi Bhavnani

            Username: GWHEELER
            Password:

                    Welcome to VAX/VMS 3.1.
            

            Your last login was Mon 14-Jul-2014 07:24:08 AM.

            /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            G Offline
            G Offline
            Gary Wheeler
            wrote on last edited by
            #39

            Your attempt to put me into a state of maudlin sentimentality has succeeded, Ravi. Well played :-D. My last experience with a VAX was on a MicroVAX-II back in the late 80's. I worked for a defense contractor at the time. We developed simulations in FORTRAN and Ada. I also used the machine when I was taking graduate artificial intelligence classes. I *cough* borrowed *cough* a friend's C compiler and ported XLISP[^] from the IBM PC to the VAX.

            Software Zen: delete this;

            R 1 Reply Last reply
            0
            • G Gary Wheeler

              Your attempt to put me into a state of maudlin sentimentality has succeeded, Ravi. Well played :-D. My last experience with a VAX was on a MicroVAX-II back in the late 80's. I worked for a defense contractor at the time. We developed simulations in FORTRAN and Ada. I also used the machine when I was taking graduate artificial intelligence classes. I *cough* borrowed *cough* a friend's C compiler and ported XLISP[^] from the IBM PC to the VAX.

              Software Zen: delete this;

              R Offline
              R Offline
              Ravi Bhavnani
              wrote on last edited by
              #40

              Looks like we've walked similar paths. :) I met my first VAX in 1980 at school, and later in 1987 when I joined DEC's AI group.  There we used a bit of VAX Lisp, but mostly DEC OPS5 to build XCON[^]. /ravi

              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

              G 1 Reply Last reply
              0
              • R Ravi Bhavnani

                Looks like we've walked similar paths. :) I met my first VAX in 1980 at school, and later in 1987 when I joined DEC's AI group.  There we used a bit of VAX Lisp, but mostly DEC OPS5 to build XCON[^]. /ravi

                My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                G Offline
                G Offline
                Gary Wheeler
                wrote on last edited by
                #41

                Ravi Bhavnani wrote:

                There we used a bit of VAX Lisp, but mostly DEC OPS5 to build XCON

                We talked about XCON in my AI classes. The opinion was that is was one of the first (if not the first) genuinely useful commercial AI applications. I seem to remember the professor saying there was a sign at DEC that said "Last year I couldn't even spell 'knowledge engineer', and now I R1." :cool:

                Software Zen: delete this;

                R 1 Reply Last reply
                0
                • G Gary Wheeler

                  Ravi Bhavnani wrote:

                  There we used a bit of VAX Lisp, but mostly DEC OPS5 to build XCON

                  We talked about XCON in my AI classes. The opinion was that is was one of the first (if not the first) genuinely useful commercial AI applications. I seem to remember the professor saying there was a sign at DEC that said "Last year I couldn't even spell 'knowledge engineer', and now I R1." :cool:

                  Software Zen: delete this;

                  R Offline
                  R Offline
                  Ravi Bhavnani
                  wrote on last edited by
                  #42

                  Ha ha ha!  That was a quote from my boss, John (McDermott): "Three years ago I wanted to be a knowledge engineer, and today I are one." Throwback Tuesday[^] :) /ravi

                  My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                  G 1 Reply Last reply
                  0
                  • R Ravi Bhavnani

                    Ha ha ha!  That was a quote from my boss, John (McDermott): "Three years ago I wanted to be a knowledge engineer, and today I are one." Throwback Tuesday[^] :) /ravi

                    My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                    G Offline
                    G Offline
                    Gary Wheeler
                    wrote on last edited by
                    #43

                    Awesome. Think the youngsters are annoyed at the old farts and their war stories yet?

                    Software Zen: delete this;

                    R 1 Reply Last reply
                    0
                    • G Gary Wheeler

                      Awesome. Think the youngsters are annoyed at the old farts and their war stories yet?

                      Software Zen: delete this;

                      R Offline
                      R Offline
                      Ravi Bhavnani
                      wrote on last edited by
                      #44

                      You're right. ^Z. :) /ravi

                      My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                      1 Reply Last reply
                      0
                      • C Chris Maunder

                        I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

                        cheers Chris Maunder

                        D Offline
                        D Offline
                        d shapiro
                        wrote on last edited by
                        #45

                        Is it safe to say that this is your... final pet peeve?

                        1 Reply Last reply
                        0
                        • C Chris Maunder

                          I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

                          cheers Chris Maunder

                          L Offline
                          L Offline
                          Lilith C
                          wrote on last edited by
                          #46

                          I prefer to label mine with "Latest" since I don't know if it will be "final."

                          I'm not a programmer but I play one at the office

                          1 Reply Last reply
                          0
                          • C Chris Maunder

                            I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

                            cheers Chris Maunder

                            S Offline
                            S Offline
                            sam silvercreek
                            wrote on last edited by
                            #47

                            Which one is the final document? It must be the one named: document - REALLY FINAL - and we mean it this time.doc

                            1 Reply Last reply
                            0
                            • C chriselst

                              We have live servers with new at the front of the name. I hate to think what we'll have if they need replacing again.

                              Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.

                              G Offline
                              G Offline
                              Glenn E Lanier II
                              wrote on last edited by
                              #48

                              Simple: Newer. Next update: Newest Final update: Newester

                              S 1 Reply Last reply
                              0
                              • C Chris Maunder

                                I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

                                cheers Chris Maunder

                                U Offline
                                U Offline
                                User 10798400
                                wrote on last edited by
                                #49

                                For most documents I create and work on I name them like this: document.YYYY.MM.DD.docx Then I move older copies to a subfolder called archive. This has saved my bacon more than once. They also sort out quite nicely in windows explorer. I gave up long ago calling them final or rev 1 or rev 2, until actually officially released. I work in an engineering firm, and we do have an official document repository. When it's placed there it really is a certain version. then I can name my working file to correspond to the "publishe" official version.

                                Mike

                                1 Reply Last reply
                                0
                                • C Chris Maunder

                                  I'm organising some documents and I've realised I have a new pet peeve: putting "Final" in a document name to indicate that it's the final version. In itself this isn't awful. What's awful is: document.docx document - final.docx document - final - DG-comments.docx document - FINAL.docx So which one's the final one? This is why documents need source control... [Edit: Just found:" Copy of Copy of document FINAL.docx". We have a winner!]

                                  cheers Chris Maunder

                                  M Offline
                                  M Offline
                                  Mark_Wallace
                                  wrote on last edited by
                                  #50

                                  I've been known to produce documents like that, but I use a script that renames the files when a new version is added.

                                  I wanna be a eunuchs developer! Pass me a bread knife!

                                  1 Reply Last reply
                                  0
                                  • M Member 4724084

                                    At the risk of starting a war, why not just check the last modified file property? Free versioning that comes with every platform.

                                    C Offline
                                    C Offline
                                    Chris Maunder
                                    wrote on last edited by
                                    #51

                                    Works perfectly if only one person is working on a document. Breaks down dangerously when two people are working on the same document. Which one is actually the final version and which one was merely saved last?

                                    cheers Chris Maunder

                                    1 Reply Last reply
                                    0
                                    • C CBadger

                                      And if it becomes even more intense one can add the HHmmss :rolleyes: document20140103_085219.docx document20140103_090659.docx document20140103_102534.docx document20140103_102601.docx document20140103_103754.docx document20140103_115910.docx document20140103_142101.docx

                                      Loading signature... . . . Please Wait . . .

                                      B Offline
                                      B Offline
                                      Bruce Patin
                                      wrote on last edited by
                                      #52

                                      I always add a letter to the date, starting with "a", so I don't have to deal with the time.

                                      1 Reply Last reply
                                      0
                                      • G Gary Wheeler

                                        Do you really want to let a marketing schmuck edit a wiki?

                                        Software Zen: delete this;

                                        S Offline
                                        S Offline
                                        StatementTerminator
                                        wrote on last edited by
                                        #53

                                        Give them credit, if a marketing schmuck can run the most powerful tech company in the world into the ground there's no limit to what they can do! Back on topic, make a shared Google doc and let the drones fight amongst themselves.

                                        1 Reply Last reply
                                        0
                                        • P Pualee

                                          Haha... I used to have to run around fetching signatures on pointless documents while the more senior programmers were implementing whatever they wanted. I would sort my list of signers by their job title (most important people last). I would fetch signatures from configuration management, software test, test engineering, QA (yes, we had 3 versions of testing), document control, the engineering head, the vp of ... blah blah blah. Anyway, all these people were above me. So the lower ones, who gave me revisions up front... I would implement the revision, bring it back, and then head to the next. Wouldn't you know it, by the time I get to the top, the lower guy is scowling at me because he has to sign it for the umpteenth time, and the only revisions he cared about (his) are gone. I say I'm just doing my job and if he don't sign I'll have to go to the higher ups. ;P I didn't have many friends there. :laugh:

                                          S Offline
                                          S Offline
                                          Stefan_Lang
                                          wrote on last edited by
                                          #54

                                          You're doing it wrong - the only signature that counts is the client's! ;P

                                          GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups