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. Maybe you guys can laugh at this... I still cannot.

Maybe you guys can laugh at this... I still cannot.

Scheduled Pinned Locked Moved The Lounge
helpdatabase
31 Posts 24 Posters 0 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.
  • M mgoad99

    So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

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

    The Operative: You know, in certain...older...civilizations, men who had failed as entirely as you have would throw themselves on their swords. Doctor: Well, I forgot to bring a sword. The Operative: (draws his sword) The Operative: Would you be killed in your sleep, like an ailing pet? The Operative: This is a good death. There is no shame in this, a man's death. A man who has done fine works. ... :)

    G 1 Reply Last reply
    0
    • M mgoad99

      So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

      R Offline
      R Offline
      Richard C Bishop
      wrote on last edited by
      #7

      And do you forgive yourself?

      1 Reply Last reply
      0
      • M mgoad99

        So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

        J Offline
        J Offline
        Joe Woodbury
        wrote on last edited by
        #8

        Reminds me of when I ran across some crappy image processing code. There was a long comment block with dates above it saying "this code sucks, it needs to be rewritten." I called the last person on that list, who still worked for the company, and she just laughed and agreed that the comment was an understatement. I added my own comment and moved on (it would have taken several weeks to rewrite the code since the effects of changing that relatively small section of code would have rippled far.) (Then there's the time I started rewriting a confusing class of mine only to hit a blocking problem three days in and only then remembering I'd been there before. I rolled back my changes and put in a comment warning me to stop trying to rewrite the class.)

        D B 2 Replies Last reply
        0
        • M mgoad99

          So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

          S Offline
          S Offline
          SoMad
          wrote on last edited by
          #9

          :laugh: :laugh: :laugh: That is just too funny :laugh: :laugh: :laugh: Soren Madsen

          "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

          1 Reply Last reply
          0
          • M mgoad99

            So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

            S Offline
            S Offline
            sir_download_alot
            wrote on last edited by
            #10

            At least you were remembered by the comment :-)

            H 1 Reply Last reply
            0
            • S sir_download_alot

              At least you were remembered by the comment :-)

              H Offline
              H Offline
              Herbie Mountjoy
              wrote on last edited by
              #11

              It wasn't me. Signed The Murderer.

              I may not last forever but the mess I leave behind certainly will.

              1 Reply Last reply
              0
              • M mgoad99

                So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                G Offline
                G Offline
                glennPattonWork3
                wrote on last edited by
                #12

                I have done the same thing (many times...) my worst was sending out an exe to a client (that was built on a test version I wrote) that displayed a message box with an red X on it and the message "Destroy All Humans"... phone call later in the day to my line "Hi Glenn, software works great that new fix you came up with, great. Get rid of the message box and it can go", "What message box..." and on! :-O

                1 Reply Last reply
                0
                • L Lost User

                  The Operative: You know, in certain...older...civilizations, men who had failed as entirely as you have would throw themselves on their swords. Doctor: Well, I forgot to bring a sword. The Operative: (draws his sword) The Operative: Would you be killed in your sleep, like an ailing pet? The Operative: This is a good death. There is no shame in this, a man's death. A man who has done fine works. ... :)

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

                  Excellent riposte, as it were.

                  Software Zen: delete this;

                  1 Reply Last reply
                  0
                  • M mgoad99

                    So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                    G Offline
                    G Offline
                    grralph1
                    wrote on last edited by
                    #14

                    Of course it is funny as it has come to bite you back. Sometimes an ugly hack is necessary. Given time restraints etc. We may laugh when an ugly hack is accomplished and it appears to work, but we never laugh when we have to revisit and fix or tidy it.... but then we laugh again when it is fixed. We all do it. If some poor other coder got the job you wouldn't have even known about it. What if someone posted a rant about it on CP and you realised that it was your comment in your code. I wouldn't laugh then either but at least the comment was honest and apologetic and I would have understood, but I wouldn't laugh. I tell a lie, I would laugh. Just a quick little laugh and then I would be indignant and self righteous about it.

                    "Rock journalism is people who can't write interviewing people who can't talk for people who can't read." Frank Zappa 1980

                    1 Reply Last reply
                    0
                    • M mgoad99

                      So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                      D Offline
                      D Offline
                      Dan Neely
                      wrote on last edited by
                      #15

                      Sometimes I laugh to hold away the tears.

                      Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                      1 Reply Last reply
                      0
                      • J Joe Woodbury

                        Reminds me of when I ran across some crappy image processing code. There was a long comment block with dates above it saying "this code sucks, it needs to be rewritten." I called the last person on that list, who still worked for the company, and she just laughed and agreed that the comment was an understatement. I added my own comment and moved on (it would have taken several weeks to rewrite the code since the effects of changing that relatively small section of code would have rippled far.) (Then there's the time I started rewriting a confusing class of mine only to hit a blocking problem three days in and only then remembering I'd been there before. I rolled back my changes and put in a comment warning me to stop trying to rewrite the class.)

                        D Offline
                        D Offline
                        Dan Neely
                        wrote on last edited by
                        #16

                        Yup. I've got hate lists for all my long running projects with bits of ugly/confusing/unmodifiable/badly designed code that needs rewritten at some point. Occasionally I even have a week to scratch an item off the list.

                        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                        1 Reply Last reply
                        0
                        • M mgoad99

                          So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                          A Offline
                          A Offline
                          Alexander DiMauro
                          wrote on last edited by
                          #17

                          This is why you should change jobs every few years...to avoid having to fix any of your old code! :-D Have a :beer: and laugh it off! :laugh:

                          I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone - Bjarne Stroustrup The world is going to laugh at you anyway, might as well crack the 1st joke! My code has no bugs, it runs exactly as it was written.

                          1 Reply Last reply
                          0
                          • M mgoad99

                            So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                            S Offline
                            S Offline
                            Sharon Freas
                            wrote on last edited by
                            #18

                            Judgment comes from experience. Experience comes from bad judgment. :) You did the best you could at the time. Now you have better ideas. It's a sign of growth. :-D

                            1 Reply Last reply
                            0
                            • M mgoad99

                              So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                              E Offline
                              E Offline
                              etkid84
                              wrote on last edited by
                              #19

                              from an apparently honest guy :thumbsup:

                              David

                              M 1 Reply Last reply
                              0
                              • E etkid84

                                from an apparently honest guy :thumbsup:

                                David

                                M Offline
                                M Offline
                                mgoad99
                                wrote on last edited by
                                #20

                                Actually, an honest gal. Well, maybe or maybe not honest... but definetly a gal. :)

                                E 1 Reply Last reply
                                0
                                • M mgoad99

                                  Actually, an honest gal. Well, maybe or maybe not honest... but definetly a gal. :)

                                  E Offline
                                  E Offline
                                  etkid84
                                  wrote on last edited by
                                  #21

                                  oops, my bad :doh:

                                  David

                                  1 Reply Last reply
                                  0
                                  • M mgoad99

                                    So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                                    R Offline
                                    R Offline
                                    RafagaX
                                    wrote on last edited by
                                    #22

                                    Well, the future wasn't as far you thought, wasn't it? :laugh: ;P

                                    CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                                    1 Reply Last reply
                                    0
                                    • M mgoad99

                                      So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                                      B Offline
                                      B Offline
                                      bkebamc
                                      wrote on last edited by
                                      #23

                                      This is the voice of GOD speaking: Have you grep'd your code for "ugly hack"?

                                      1 Reply Last reply
                                      0
                                      • M mgoad99

                                        So, I had a problem with a stored procedure I wrote a long time ago. I went to fix it and found this comment that I apparently wrote: --This is an ugly hack. To whomever has to deal with this in the future. i am sorry. Yes, I am sorry…  :sigh:

                                        R Offline
                                        R Offline
                                        rjmoses
                                        wrote on last edited by
                                        #24

                                        I once took over maintenance of a 40,000 line, assembly language program which had only one comment: "Be prepared with bottle in hand when working on this program." Bottle didn't help, but I didn't care either.

                                        1 Reply Last reply
                                        0
                                        • J Joe Woodbury

                                          Reminds me of when I ran across some crappy image processing code. There was a long comment block with dates above it saying "this code sucks, it needs to be rewritten." I called the last person on that list, who still worked for the company, and she just laughed and agreed that the comment was an understatement. I added my own comment and moved on (it would have taken several weeks to rewrite the code since the effects of changing that relatively small section of code would have rippled far.) (Then there's the time I started rewriting a confusing class of mine only to hit a blocking problem three days in and only then remembering I'd been there before. I rolled back my changes and put in a comment warning me to stop trying to rewrite the class.)

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

                                          Joe Woodbury wrote:

                                          (Then there's the time I started rewriting a confusing class of mine only to hit a blocking problem three days in and only then remembering I'd been there before. I rolled back my changes and put in a comment warning me to stop trying to rewrite the class.)

                                          Reminds me of the time I wrote this routine to search some structure. As I got into it, I realized the intuitive manner I was writing it was going to lead to a dead end and I rewrote it in a counter-intuitive manner that worked. I was in a time crunch and another programmer offered to help and so I said I needed a copy of the routine, but addressing another structure, so could he just make the reference changes (Yes, I should have written it in a more flexible form, but that would have taken longer and I believe at the time I thought I only needed it once). At end of day he gave me the code and then split, I looked at the source and saw that he had not done what I had asked, but had tried to write it in the intuitive manner that I knew looked good, but was not going to work. (sigh) So I pulled an all-nighter to re-do it correctly since I was on a plane flight the next day to install it.

                                          Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.

                                          K 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