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. Waking up to a mess

Waking up to a mess

Scheduled Pinned Locked Moved The Lounge
25 Posts 13 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.
  • honey the codewitchH Offline
    honey the codewitchH Offline
    honey the codewitch
    wrote on last edited by
    #1

    I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

    Real programmers use butterflies

    Greg UtasG A Richard DeemingR S M 9 Replies Last reply
    0
    • honey the codewitchH honey the codewitch

      I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

      Real programmers use butterflies

      Greg UtasG Offline
      Greg UtasG Offline
      Greg Utas
      wrote on last edited by
      #2

      I haven't woken up to broken builds but have definitely woken up to debugging sessions for days on end.

      Robust Services Core | Software Techniques for Lemmings | Articles
      The fox knows many things, but the hedgehog knows one big thing.

      <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
      <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

      honey the codewitchH C 2 Replies Last reply
      0
      • Greg UtasG Greg Utas

        I haven't woken up to broken builds but have definitely woken up to debugging sessions for days on end.

        Robust Services Core | Software Techniques for Lemmings | Articles
        The fox knows many things, but the hedgehog knows one big thing.

        honey the codewitchH Offline
        honey the codewitchH Offline
        honey the codewitch
        wrote on last edited by
        #3

        To be honest, I haven't woken up to a broken build in quite awhile, but it has happened when I was in the middle of porting a project.

        Real programmers use butterflies

        1 Reply Last reply
        0
        • honey the codewitchH honey the codewitch

          I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

          Real programmers use butterflies

          A Offline
          A Offline
          Andreas Mertens
          wrote on last edited by
          #4

          At least it is a "mess" of your own making, one that is probably clean and clear to work with. Right now I am getting ready to deal with cleaning up / fixing a Big Ball of Mud created by another developer. It is definitely a high caffeine morning....

          Greg UtasG honey the codewitchH 2 Replies Last reply
          0
          • A Andreas Mertens

            At least it is a "mess" of your own making, one that is probably clean and clear to work with. Right now I am getting ready to deal with cleaning up / fixing a Big Ball of Mud created by another developer. It is definitely a high caffeine morning....

            Greg UtasG Offline
            Greg UtasG Offline
            Greg Utas
            wrote on last edited by
            #5

            When it's of your own making, you only have yourself to blame! But cleaning up someone else's Big Ball of Mud was always something that I found delightful. :-D

            Robust Services Core | Software Techniques for Lemmings | Articles
            The fox knows many things, but the hedgehog knows one big thing.

            <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
            <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

            A 1 Reply Last reply
            0
            • honey the codewitchH honey the codewitch

              I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

              Real programmers use butterflies

              Richard DeemingR Offline
              Richard DeemingR Offline
              Richard Deeming
              wrote on last edited by
              #6

              With four cats in the house, one of which had cat flu as a kitten, we frequently wake up to worse messes than that! :laugh:


              "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

              "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

              A 1 Reply Last reply
              0
              • A Andreas Mertens

                At least it is a "mess" of your own making, one that is probably clean and clear to work with. Right now I am getting ready to deal with cleaning up / fixing a Big Ball of Mud created by another developer. It is definitely a high caffeine morning....

                honey the codewitchH Offline
                honey the codewitchH Offline
                honey the codewitch
                wrote on last edited by
                #7

                Gotta love that - especially when your client or supervisor doesn't understand the ramifications of working through a Big Ball of Mud. TBH the offending code in one of projects is code I didn't write but am using under a compatible license. Except this code is battle tested and I've used it past projects. Somehow the inputs are different I think? but I can't pinpoint where/how. The issue is I don't understand the algorithm being used, and it is very complicated, so the routine is pretty opaque from a debugging standpoint. So on some level I can relate in my present situation. It's not a big ball of mud, but in some ways it may as well be. :doh:

                Real programmers use butterflies

                1 Reply Last reply
                0
                • honey the codewitchH honey the codewitch

                  I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                  Real programmers use butterflies

                  S Offline
                  S Offline
                  Slacker007
                  wrote on last edited by
                  #8

                  I am in a similar situation now, actually; not the first time, either. The worse part for me, is debugging sessions that last for days. I take it personal, even if I did not create the mess, and it affects my mood greatly, even though I know better. I just try to organize all that is broken or not working and create a todo/checklist and work through each one. It helps me psychologically to see some sort of progress.

                  Greg UtasG 1 Reply Last reply
                  0
                  • Greg UtasG Greg Utas

                    When it's of your own making, you only have yourself to blame! But cleaning up someone else's Big Ball of Mud was always something that I found delightful. :-D

                    Robust Services Core | Software Techniques for Lemmings | Articles
                    The fox knows many things, but the hedgehog knows one big thing.

                    A Offline
                    A Offline
                    Andreas Mertens
                    wrote on last edited by
                    #9

                    Not when that other developer is the "senior" developer still working on that project and is resisting any cleanup (and contributing more to it). I actually enjoy doing this type of cleanup too, generally. Gives me a chance to stretch my software design muscles to see how best to approach this.

                    1 Reply Last reply
                    0
                    • Richard DeemingR Richard Deeming

                      With four cats in the house, one of which had cat flu as a kitten, we frequently wake up to worse messes than that! :laugh:


                      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                      A Offline
                      A Offline
                      Andreas Mertens
                      wrote on last edited by
                      #10

                      Here as well. Our cat here likes chewing on the potted palm fronds and then creating mixed media art expressions on the carpet...

                      E 1 Reply Last reply
                      0
                      • S Slacker007

                        I am in a similar situation now, actually; not the first time, either. The worse part for me, is debugging sessions that last for days. I take it personal, even if I did not create the mess, and it affects my mood greatly, even though I know better. I just try to organize all that is broken or not working and create a todo/checklist and work through each one. It helps me psychologically to see some sort of progress.

                        Greg UtasG Offline
                        Greg UtasG Offline
                        Greg Utas
                        wrote on last edited by
                        #11

                        Having a to-do checklist is vital for this--as well as for enhancements.

                        Robust Services Core | Software Techniques for Lemmings | Articles
                        The fox knows many things, but the hedgehog knows one big thing.

                        <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                        <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                        1 Reply Last reply
                        0
                        • honey the codewitchH honey the codewitch

                          I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                          Real programmers use butterflies

                          M Offline
                          M Offline
                          Marc Clifton
                          wrote on last edited by
                          #12

                          honey the codewitch wrote:

                          I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it.

                          Yup - there are times when there are several projects at work, each with their unique set of problems, and I wake up not wanting to get up because as soon as my brain starts working on one problem in my head, another part of my brain starts to scream for attention on the other problem. Multiply that by 10 problems, and there's a cacophony in my head. The only solution I found is to write them all down (writing them down actually helps remove them from my head) and then pick one, and only one, to work on until it's done, and literally (vocally) tell the others "I will get to you soon." As bizarre as that sounds, it actually works for me.

                          Latest Articles:
                          ASP.NET Core Web API: Plugin Controllers and Services

                          1 Reply Last reply
                          0
                          • A Andreas Mertens

                            Here as well. Our cat here likes chewing on the potted palm fronds and then creating mixed media art expressions on the carpet...

                            E Offline
                            E Offline
                            englebart
                            wrote on last edited by
                            #13

                            Great metaphor

                            1 Reply Last reply
                            0
                            • honey the codewitchH honey the codewitch

                              I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                              Real programmers use butterflies

                              S Offline
                              S Offline
                              Snorri Kristjansson
                              wrote on last edited by
                              #14

                              Yes it's a very frustrating situation. My salvation is having a side project that I can work on and actually make some progress on. Most of the time 🤭

                              1 Reply Last reply
                              0
                              • honey the codewitchH honey the codewitch

                                I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                                Real programmers use butterflies

                                C Offline
                                C Offline
                                Cpichols
                                wrote on last edited by
                                #15

                                I keep running notes and leave myself comment markers in the code for where I'm having trouble. It helps. Asana is a good app too - you can make tasks and sub tasks and more and more subtasks, leave notes everywhere (so be careful not to lose them), and organize them by tags and into projects. You can view your tasks in many ways. I like it for personal work as well as team work, but I still keep a notepad open on my desktop called current or running notes. Sometimes just cleaning up and adding comments throughout helps with debugging and is a bit of a break without being an actual break. Best of luck!

                                B 1 Reply Last reply
                                0
                                • honey the codewitchH honey the codewitch

                                  I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                                  Real programmers use butterflies

                                  P Offline
                                  P Offline
                                  Peter Kelley 2021
                                  wrote on last edited by
                                  #16

                                  Well I hope you have a lot of "ah-HA!" moments soon! It sounds like you need some. Cheers!

                                  1 Reply Last reply
                                  0
                                  • C Cpichols

                                    I keep running notes and leave myself comment markers in the code for where I'm having trouble. It helps. Asana is a good app too - you can make tasks and sub tasks and more and more subtasks, leave notes everywhere (so be careful not to lose them), and organize them by tags and into projects. You can view your tasks in many ways. I like it for personal work as well as team work, but I still keep a notepad open on my desktop called current or running notes. Sometimes just cleaning up and adding comments throughout helps with debugging and is a bit of a break without being an actual break. Best of luck!

                                    B Offline
                                    B Offline
                                    bryanren
                                    wrote on last edited by
                                    #17

                                    Reading it closely to make good comments >> wait what?? Reading what is written, not what I think I wrote.

                                    1 Reply Last reply
                                    0
                                    • honey the codewitchH honey the codewitch

                                      I hate this. Whether or not I start work right away, I really don't like waking up to a code mess - a project that doesn't build or that I'm in the middle of debugging, etc. I do everything I can to avoid it, but sometimes it happens anyway. Right now I'm facing some indomitable bugs on multiple fronts, multiple projects. In fact, I don't even have a path forward I can make progress on, but for fixing those bugs. And they are confusing. I've been attacking each of them for days, in the past. I put them down and stepped away for quite awhile too. That's a tough spot to be in. But the worst part of all of it is waking up to it. Every day that I do that, I have to be very careful to keep my mood up and not spoil my morning and thus my day, because if I'm not I'll think about it and fret over it even if I'm not actively working on it. The only real out is some sort of mentally immersive activity or meditation that allows me to lose it, but that relief is more temporary than the bugs, so I just try to keep myself occupied until the worst of it passes. Meh. I'm guessing I'm not the only one who has run into this. I get the feeling nobody likes broken builds and hanging debugging sessions - especially say, coming into them on a Monday morning (for those of you that do the M-F thing)

                                      Real programmers use butterflies

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

                                      I wake up in the middle of the night trying to solve what seems like intractable problems and can't get back to sleep.

                                      1 Reply Last reply
                                      0
                                      • Greg UtasG Greg Utas

                                        I haven't woken up to broken builds but have definitely woken up to debugging sessions for days on end.

                                        Robust Services Core | Software Techniques for Lemmings | Articles
                                        The fox knows many things, but the hedgehog knows one big thing.

                                        C Offline
                                        C Offline
                                        charlieg
                                        wrote on last edited by
                                        #19

                                        I see you have your Windows updates turned off. I've had numerous times where Windows has finally decided to reboot my machine to install "critical" updates. There went a 3 week soak session trying to catch a bug. I'm trying to be more generous this year to the clowns, but I swear, whoever made that decision to force reboots needs to meet my 2x4 multiple times.

                                        Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                                        Greg UtasG 1 Reply Last reply
                                        0
                                        • C charlieg

                                          I see you have your Windows updates turned off. I've had numerous times where Windows has finally decided to reboot my machine to install "critical" updates. There went a 3 week soak session trying to catch a bug. I'm trying to be more generous this year to the clowns, but I swear, whoever made that decision to force reboots needs to meet my 2x4 multiple times.

                                          Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                                          Greg UtasG Offline
                                          Greg UtasG Offline
                                          Greg Utas
                                          wrote on last edited by
                                          #20

                                          Wow. It's been a long time since I worked on software for which 3-week soak sessions were a thing.

                                          Robust Services Core | Software Techniques for Lemmings | Articles
                                          The fox knows many things, but the hedgehog knows one big thing.

                                          <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                                          <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                                          C 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