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. Jokes in Code Comments

Jokes in Code Comments

Scheduled Pinned Locked Moved The Lounge
c++architecturehelpquestion
48 Posts 42 Posters 2 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.
  • C Chris Maunder

    Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

    cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

    J Offline
    J Offline
    Johnny J
    wrote on last edited by
    #17

    Not jokes, but frequently stupid comments and/or idiotic variable names... BTW: This would be a good subject for a weekly poll!

    1 Reply Last reply
    0
    • C Chris Maunder

      Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

      S Offline
      S Offline
      Steven Nicholas
      wrote on last edited by
      #18

      Does leaving sarcastic error messages for the users count? Would have been funny if they had been picked up in testing and/or QA, but alas; the users didn't think they were so funny.... :laugh:

      J 1 Reply Last reply
      0
      • C Chris Maunder

        Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

        cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

        D Offline
        D Offline
        destynova
        wrote on last edited by
        #19

        Not really, although I try to inject a little humour now and then when the opportunity arises, because I find reading source code written by others to be more enjoyable and relaxing when they do the same. :) It doesn't really count, but when I was tutoring Java programming to some beginning students in uni, I told one of the guys that slightly more comments (than none) might be helpful, at least when complicated things were happening. In the next mini-assignment he and his partner submitted code which looked like:

        if(obvious condition 1) // Don't know what this does
        a;
        else if(obvious condition 2) // Don't know what this does
        b;
        else if(obvious condition 3) // Don't know what this does
        c;
        else
        // Don't know what it does. I think it's some kind of fake breast for fathers...
        d;

        T 1 Reply Last reply
        0
        • D destynova

          Not really, although I try to inject a little humour now and then when the opportunity arises, because I find reading source code written by others to be more enjoyable and relaxing when they do the same. :) It doesn't really count, but when I was tutoring Java programming to some beginning students in uni, I told one of the guys that slightly more comments (than none) might be helpful, at least when complicated things were happening. In the next mini-assignment he and his partner submitted code which looked like:

          if(obvious condition 1) // Don't know what this does
          a;
          else if(obvious condition 2) // Don't know what this does
          b;
          else if(obvious condition 3) // Don't know what this does
          c;
          else
          // Don't know what it does. I think it's some kind of fake breast for fathers...
          d;

          T Offline
          T Offline
          The Irishman
          wrote on last edited by
          #20

          Had a friend at Northrop Grumman on JSTARS post a comment in his code "If you ever get here, your F*&Ked". A few years later, a Govie did a search for bad words. Good thing the programmer was one of the top WizBangs on the program, else he would have been fired. He was just given a repremand!

          The Irishman

          1 Reply Last reply
          0
          • C Chris Maunder

            Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

            cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #21

            From the project I'm working on right now: // Lieferanten gibt es nur in XML oder Vanille which means: Vendor (data) only comes in XML or plain vanilla

            A while ago he asked me what he should have printed on my business cards. I said 'Wizard'. I read books which nobody else understand. Then I do something which nobody understands. After that the computer does something which nobody understands. When asked, I say things about the results which nobody understand. But everybody expects miracles from me on a regular basis. Looks to me like the classical definition of a wizard.

            1 Reply Last reply
            0
            • C Chris Maunder

              Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

              cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

              E Offline
              E Offline
              ecnelson
              wrote on last edited by
              #22

              Many years ago I was in Paris to port some code. My host said, "Well, the bad news is all the comments are in French, but the good news is there aren't many."

              1 Reply Last reply
              0
              • C Chris Maunder

                Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                R Offline
                R Offline
                RachelMartin
                wrote on last edited by
                #23

                V saddened to hear about how some programmers approach jokes in code. What kind of shoddy coder doesn't? public boolean checkSomeThing() { boolean journey = false; // some code return journey; }

                1 Reply Last reply
                0
                • S Steven Nicholas

                  Does leaving sarcastic error messages for the users count? Would have been funny if they had been picked up in testing and/or QA, but alas; the users didn't think they were so funny.... :laugh:

                  J Offline
                  J Offline
                  Janitor321
                  wrote on last edited by
                  #24

                  Back around 2001, I was doing some OLE Automation with Word and VB. One of the defined errors was -9 Other Error: See Manual. So I looked it up in the manual by Microsoft and the definition given was exactly -9 Other Error: See Manual. Since our practice was to catch and handle each error type, the message I gave to the user was RTFM - Other Error. Contact Technical Support. A couple of months later I had a user call me with the RTFM error. I had to mute the phone cause I couldn't stop laughing.

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                    cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                    B Offline
                    B Offline
                    Bob1000
                    wrote on last edited by
                    #25

                    Well at least that way there are are some comments in the code :)

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                      T Offline
                      T Offline
                      TheyCallMeMrJames
                      wrote on last edited by
                      #26

                      When we were switching source repositories at a company with about 10 devs I had all the code on my workstation for the initial check in to the new system. I grep'd the directory and added ', The Wonder Pud' to every instance of one guy's name. He never thought to check it all out and change it back. Four years later I was back on contract for one month to help decommission the software and found lots of "John Smith, The Wonder Pud" all over the place.

                      They Call me Mister James

                      1 Reply Last reply
                      0
                      • R Roger Wright

                        Since no one will ever read my code but me, no. But when I did this for a living, I did it all the time! :-D I must say, though, that I am not the Master of this art; that was Gary Diehl, an engineer at General Dynamics I worked with once. We built military hardware there - missiles, primarily - and that stuff is always delivered with loads of paper. Manuals for support techs were big things, hundreds of pages long and printed on D-size paper. Gary was convinced that no one really ever read them so, in the manual for one of the Sparrow-series missiles, he wrote 3 or 4 pages of long jokes and buried them in the document. That 5 years or so before I went to work for the company, and by the time I left, no one had ever mentioned them. Apparently he was right, and no one ever reads the things. But I hope that over the years that manual and those pages served to brighten many a sailor's day. :laugh:

                        "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                        J Offline
                        J Offline
                        JasonPSage
                        wrote on last edited by
                        #27

                        I think I heard about that! LOL... I heard the manual got printed too!

                        Know way too many languages... master of none!

                        R 1 Reply Last reply
                        0
                        • C Chris Maunder

                          Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                          cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                          J Offline
                          J Offline
                          JasonPSage
                          wrote on last edited by
                          #28

                          I put many bits of humor in my code but not so much jokes per se...

                          // Private Property Access Fields - you can't rely on these being available...
                          // one day I might just make them private and BANG your code won't compile!
                          // <evil laughing from over tired programmer... hahahhaha >
                          function read_item_saName: ansistring;

                          Know way too many languages... master of none!

                          1 Reply Last reply
                          0
                          • C Chris Maunder

                            Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                            cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                            F Offline
                            F Offline
                            Fabio Franco
                            wrote on last edited by
                            #29

                            No. If the code ever goes to the client this might give a really bad image of the company. Not a very good idea. It also looks unprofessional, even if the code won't leave the company. It might end up looking bad for you.

                            1 Reply Last reply
                            0
                            • P Pete OHanlon

                              No. That wouldn't be the adult thing to do. From your question, I'm guessing you do.

                              "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                              As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                              My blog | My articles | MoXAML PowerToys | Onyx

                              F Offline
                              F Offline
                              Fabio Franco
                              wrote on last edited by
                              #30

                              I agree. And depending on who ends up reading the code, things could get ugly.

                              1 Reply Last reply
                              0
                              • C Chris Maunder

                                Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                                cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                                N Offline
                                N Offline
                                Narud Shiro
                                wrote on last edited by
                                #31

                                Sometimes I have wrote in the header of a sp or function a comment like this: /**** * If this code works properly, it was developed by _ME_. * Otherwise, it was developed by _JOE_. * And if you want to report any issue with this, please refer it to _JOHN_. ****/ And usually "JOHN" doesn't exists, or not longer works with us. :cool:

                                1 Reply Last reply
                                0
                                • C Chris Maunder

                                  Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                                  cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                                  R Offline
                                  R Offline
                                  raphgb
                                  wrote on last edited by
                                  #32

                                  I once worked with an American guy who used swear words for his variables. When he'd run out of them he'd go on to profaning characters in literature, such as (not with asterisks, of course): boolean GandalfTheF******T*** = False; or string FrodoIsAnAsshole = "Please select from the following options: "; He worked quickly and accurately and, although he could be very prickly with the management, he was considered to be such an asset that no-one ever ticked him off.

                                  C 1 Reply Last reply
                                  0
                                  • C Chris Maunder

                                    Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                                    cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                                    T Offline
                                    T Offline
                                    tobi93
                                    wrote on last edited by
                                    #33

                                    some_code++; //no comment

                                    1 Reply Last reply
                                    0
                                    • R raphgb

                                      I once worked with an American guy who used swear words for his variables. When he'd run out of them he'd go on to profaning characters in literature, such as (not with asterisks, of course): boolean GandalfTheF******T*** = False; or string FrodoIsAnAsshole = "Please select from the following options: "; He worked quickly and accurately and, although he could be very prickly with the management, he was considered to be such an asset that no-one ever ticked him off.

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

                                      There's funny, and then there's just stupid.

                                      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Frequently. Most recently with many a sarcastic comment in some terribly written code. My first was when I was first learning the noble art of code - COBOL no less. As part of the course I was sent on to learn COBOL, we had to write a small program (time dims the exact requirements, but we HAD to use at least one GOTO! So I wrote an entire program based on Monopoly. Understand it didn't play the game, but I had paragraphs called "ItsYourBirthdayCollect10Pounds", variables called OldKentRoad and Mayfair and (of course) a label "JAIL" just so I could have my compulsory GOTO read GOTO JAIL followed by a comment of "Go directly to jail, do not pass GO do not collect 200) I passed.

                                        ___________________________________________ .\\axxx (That's an 'M')

                                        F Offline
                                        F Offline
                                        Fahad Sadah
                                        wrote on last edited by
                                        #35

                                        Why were you using GOTO in the first place? :doh:

                                        1 Reply Last reply
                                        0
                                        • C Chris Maunder

                                          Do you ever stick jokes in code comments through shear boredom or in the vein hope that one day, 2 years from now, the poor sop stuck with refactoring your code will get a tiny smile in his otherwise potentially painful day?

                                          cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                                          L Offline
                                          L Offline
                                          Lawrence14610
                                          wrote on last edited by
                                          #36

                                          At my place I was tasked to write a common class for standard error messages. Send in the error number and out comes the message with captions, buttons, etc. For my Case Else, the caption is 'Programmer is 404'.

                                          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