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. Optimising a TODO list

Optimising a TODO list

Scheduled Pinned Locked Moved The Lounge
c++architecture
17 Posts 14 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.
  • C Chris Maunder

    I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

    A Offline
    A Offline
    AspDotNetDev
    wrote on last edited by
    #2

    That's always a nice feeling. I tend to throw a little mental celebration every time my email inbox does not require scrolling (note: pay no mind to the fact that I have a 7GB email archive file).

    Thou mewling ill-breeding pignut!

    1 Reply Last reply
    0
    • C Chris Maunder

      I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

      _ Offline
      _ Offline
      _Damian S_
      wrote on last edited by
      #3

      Careful, we'll start expecting you to complete 597 TODO items every day!!

      Quad skating his way through the world since the early 80's... Booger Mobile - My bright green 1964 Ford Falcon - check out the blog here!! | If you feel generous - make a donation to Camp Quality!!

      1 Reply Last reply
      0
      • C Chris Maunder

        I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

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

        I hope you've scheduled further optimisations of this list. No? Better stick that on your list!

        1 Reply Last reply
        0
        • C Chris Maunder

          I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

          H Offline
          H Offline
          H Brydon
          wrote on last edited by
          #5

          Chris Maunder wrote:

          [beer] time

          Sounds like completion of that item caused another to be inserted at the head end of your list.

          -- Harvey

          1 Reply Last reply
          0
          • C Chris Maunder

            I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

            K Offline
            K Offline
            kmg365
            wrote on last edited by
            #6

            //Todo: The hide out of goldbrick'n TFS 99%'ters (the project is always 99 percent done no matter what) Real Men use Trac [^](and use it every day)... can I say that?

            "Sanity is not statistical." - Eric Blair, 1984, Chapter 9

            1 Reply Last reply
            0
            • C Chris Maunder

              I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

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

              When I was in a similar situation with an enormous backlog (snigger) of bugs/enhancements on a product, I asked that everyone got together and put a priority 1-4 against them. It took a while, as at the same time I got them to do a 'finger-in-the-air' how much effort estimate. Once it was sorted I added the estimated times up and showed the team that, effectively, nothing below a priority of 2 was EVER going to get done - we had months worth of stuff to do on 1 and 2 priority, and knew realistically there would be more coming up. So we removed everything below priority 2. Moral improved overnight as there was light at the end of the tunnel. (I did keep copies of the lower priority tasks, Just In Case)

              MVVM # - I did it My Way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

              1 Reply Last reply
              0
              • C Chris Maunder

                I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                R Offline
                R Offline
                rriegel
                wrote on last edited by
                #8

                The company I work for needs to clean up bad. We are not big, about 2,500 customers on our site, but there are TONS of tickets that a client might want done. Are we going to revamp the site every ticket we get from clients? Most likely not, unless it is a bug or we think it might be a future issue, then we address it. Sometimes you do just have to get rid of the junk TODO's and move on. Good job, get that list down!!!

                1 Reply Last reply
                0
                • C Chris Maunder

                  I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                  R Offline
                  R Offline
                  Ron Beyer
                  wrote on last edited by
                  #9

                  http://imgs.xkcd.com/comics/is_it_worth_the_time.png[^] I have this printed out on my desk :)

                  C 1 Reply Last reply
                  0
                  • C Chris Maunder

                    I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                    M Offline
                    M Offline
                    Mohammed Hameed
                    wrote on last edited by
                    #10

                    I maintain 3 separate ToDo Lists viz. High priority, Medium priority, and Low priority. I follow something similar concept such as Generations (0,1,2) in GC :)

                    http://authenticcode.com

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                      D Offline
                      D Offline
                      DaveAuld
                      wrote on last edited by
                      #11

                      So you found the delete button......... :rolleyes:

                      Dave Find Me On: Web|Facebook|Twitter|LinkedIn


                      Folding Stats: Team CodeProject

                      1 Reply Last reply
                      0
                      • C Chris Maunder

                        I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                        R Offline
                        R Offline
                        Rutvik Dave
                        wrote on last edited by
                        #12

                        I had 37 work items overdue, so I decided to rearrange the timeline, and after a week now again 14 work items overdue. Sometimes it's just way too much work, but most of the time it's the work that you don't want to do...

                        Remind Me This - Manage, Collaborate and Execute your Project in the Cloud

                        1 Reply Last reply
                        0
                        • C Chris Maunder

                          I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                          S Offline
                          S Offline
                          Septimus Hedgehog
                          wrote on last edited by
                          #13

                          I had lots of TODOs whose value over time become pointless comments. I used my favourite editor and regex'ed them into oblivion. Fairwell, Pointless ToDo, you served no purpose. Having said that, I use them but deal with them. Otherwise, they're neither useful nor ornamental.

                          If there is one thing more dangerous than getting between a bear and her cubs it's getting between my wife and her chocolate.

                          1 Reply Last reply
                          0
                          • C Chris Maunder

                            I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                            V Offline
                            V Offline
                            vonb
                            wrote on last edited by
                            #14

                            After I went on line with a 6 months project last week, my TODO list is basically ...empty. I have just maintenance jobs right now.. ;)

                            The signature is in building process.. Please wait...

                            1 Reply Last reply
                            0
                            • C Chris Maunder

                              I'm a chronic list maker and one of my most guilt-laden, stress inducing lists is my TODO / Buglist. I've been collecting bugs and TODOs for this for over a decade and I decided that tonight was the night I'd do a big cleanup. Before: 676 items After: 79 items The most productive hour I've ever spent in my life. It doesn't hurt than many of the items are no longer applicable, have already been completed, or are ideas that really should not have made it onto the list in the first place. :beer: time

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

                              B Offline
                              B Offline
                              BillWoodruff
                              wrote on last edited by
                              #15

                              Hi Chris, Not to sound like your maiden Aunt Sally, who always knows what's best for you ... but, do watch out for the "TAGS" syndrome (Temporary Absence of Guilt Symptoms), which can manifest in puzzling mental and physical ways, such as a strange compulsion to break all crockery in one's house, and shop compulsively for melamine replacements such as [^]. with concern, Bill

                              “Human beings do not live in the objective world alone, nor alone in the world of social activity as ordinarily understood, but are very much at the mercy of the particular language which has become the medium of expression for their society. It is quite an illusion to imagine that one adjusts to reality essentially without the use of language and that language is merely an incidental means of solving specific problems of communication or reflection." Edward Sapir, 1929

                              C 1 Reply Last reply
                              0
                              • B BillWoodruff

                                Hi Chris, Not to sound like your maiden Aunt Sally, who always knows what's best for you ... but, do watch out for the "TAGS" syndrome (Temporary Absence of Guilt Symptoms), which can manifest in puzzling mental and physical ways, such as a strange compulsion to break all crockery in one's house, and shop compulsively for melamine replacements such as [^]. with concern, Bill

                                “Human beings do not live in the objective world alone, nor alone in the world of social activity as ordinarily understood, but are very much at the mercy of the particular language which has become the medium of expression for their society. It is quite an illusion to imagine that one adjusts to reality essentially without the use of language and that language is merely an incidental means of solving specific problems of communication or reflection." Edward Sapir, 1929

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

                                I never suffer from an absence of guilt. If I ever did it would make me feel guilty.

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

                                1 Reply Last reply
                                0
                                • R Ron Beyer

                                  http://imgs.xkcd.com/comics/is_it_worth_the_time.png[^] I have this printed out on my desk :)

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

                                  I have that stuck to our main dev whiteboard in the office.

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

                                  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