Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/07/05 14:51
Read: times


 
#96777 - re:blindness
Responding to: ???'s previous message
Many times I have run into this type of problem, usually I will move on to another project for a day or so and then come back to the problem. 99.99% of the time I will have three or four ways to attack the problem the next day! I agree that talking the problem out with others also gives you some fresh ideas on how to solve a problem.

As for handing the solving of a bug over to someone else, well there is no one else, at my company, to hand it over to, so it is my problem and I have to solve it.

I work on Medical devices, so there is a rigorous set of requirements for software design, software implementation, software testing and software verification and validation.
Most of the documentation required is basically good engineering practices focusing on the design of the software.
These requirements came about because the FDA did a study on medical device software failures and found that 95% of the failures were due to poor software design. The classic example was an electronic wheelchair that went crazy because someone used a cellphone in close proximity to it, or another example was a medical device used for treating cancer tumors that exceeded the radiation dosage and killed the patient because of a software malfunction.

Jacob

List of 105 messages in thread
TopicAuthorDate
disciplined clear process for debugging            01/01/70 00:00      
   Use a scope!            01/01/70 00:00      
   Design for debug            01/01/70 00:00      
      comments            01/01/70 00:00      
         Comments on comments            01/01/70 00:00      
            In the eyes of the beholder            01/01/70 00:00      
               budget            01/01/70 00:00      
                  budget            01/01/70 00:00      
                     that is when it will be needed            01/01/70 00:00      
                        unless...            01/01/70 00:00      
                           you do not get the point            01/01/70 00:00      
                              shoud I?            01/01/70 00:00      
                              Yes.            01/01/70 00:00      
                                 inconsequent            01/01/70 00:00      
                                    no, no, no...            01/01/70 00:00      
                                       then why            01/01/70 00:00      
                                          ...which means...            01/01/70 00:00      
                                             which you must verify which is more work            01/01/70 00:00      
                                                Coding style...            01/01/70 00:00      
                                                   that's impossible            01/01/70 00:00      
               9 out of 10 cats prefer it            01/01/70 00:00      
                  corrections            01/01/70 00:00      
                     Experience, not correction.            01/01/70 00:00      
                        I'm curious            01/01/70 00:00      
                           no ICE            01/01/70 00:00      
         I like Serial Debugging            01/01/70 00:00      
         re:ice            01/01/70 00:00      
            Don't put the bugs in!            01/01/70 00:00      
               your brain is your best debugger            01/01/70 00:00      
                  not always so            01/01/70 00:00      
                     blindness            01/01/70 00:00      
                        Tell it to the gatepost            01/01/70 00:00      
                           are you calling            01/01/70 00:00      
                           Simpler help.            01/01/70 00:00      
                              clerical errors            01/01/70 00:00      
                                 Re:            01/01/70 00:00      
                                    when quoting, be complete            01/01/70 00:00      
                        re:blindness            01/01/70 00:00      
                           testing            01/01/70 00:00      
                              debugging is NOT testing            01/01/70 00:00      
                                 not according to NASA            01/01/70 00:00      
                                    What?            01/01/70 00:00      
                                       unnecessary code            01/01/70 00:00      
                                       read all about it            01/01/70 00:00      
                                          that's the difference ...            01/01/70 00:00      
                                             I agree with NASA, you do not            01/01/70 00:00      
                                 terminology            01/01/70 00:00      
                                    definintions?            01/01/70 00:00      
                           when designing devices that can harm lif            01/01/70 00:00      
                              re:don't do harm            01/01/70 00:00      
                                 another article of interest            01/01/70 00:00      
                  WYWIWYS            01/01/70 00:00      
                     An old programmer's law            01/01/70 00:00      
                        An Old Programmer's response            01/01/70 00:00      
                           perfect communication            01/01/70 00:00      
   hmmmm            01/01/70 00:00      
      Learning.            01/01/70 00:00      
      Sorry Mr. Professional            01/01/70 00:00      
         don't read if they are boring            01/01/70 00:00      
            Allright            01/01/70 00:00      
               as I said            01/01/70 00:00      
   Thanks Payam!            01/01/70 00:00      
      Don't let Erik see that!            01/01/70 00:00      
         Bad engineering            01/01/70 00:00      
            I don't think it is bad engineering!            01/01/70 00:00      
               Calm down - it's only a joke!            01/01/70 00:00      
                  Yes and no            01/01/70 00:00      
                     Testing            01/01/70 00:00      
                        succesful testing does not prove the abs            01/01/70 00:00      
                           The proof is in the pudding            01/01/70 00:00      
                              you can't            01/01/70 00:00      
                              Proving            01/01/70 00:00      
                           successful testing!            01/01/70 00:00      
                           Bad testing            01/01/70 00:00      
                              bad, maybe, but possibly complete            01/01/70 00:00      
                                 Perfect vs Good Enough.            01/01/70 00:00      
                                    the slippery slope            01/01/70 00:00      
                                       90% agreement.            01/01/70 00:00      
                                          then why do you discuss releasing progra            01/01/70 00:00      
                                             I don't "release".            01/01/70 00:00      
                                                Is repeating part of the question an ans            01/01/70 00:00      
                                                   Yes.            01/01/70 00:00      
                                                      not authority but knowledge            01/01/70 00:00      
                                                         Where...?            01/01/70 00:00      
                                                            do you really think that anyone consider            01/01/70 00:00      
                                                               The $3.000.000 machine            01/01/70 00:00      
            Yes, but...            01/01/70 00:00      
   I have one more ...            01/01/70 00:00      
      CVS or SVN            01/01/70 00:00      
         ....            01/01/70 00:00      
   re:ISR            01/01/70 00:00      
      defeating a purpose            01/01/70 00:00      
         re:ISR            01/01/70 00:00      
   Wikipedia:: debugging (etc.)            01/01/70 00:00      
   Another one for your list            01/01/70 00:00      
   PC-LINT            01/01/70 00:00      
      anyone not using it?            01/01/70 00:00      
         re:anyone not using it            01/01/70 00:00      
            PC lint cost about $200            01/01/70 00:00      
               PC Lint            01/01/70 00:00      
            PC lint cost about $200            01/01/70 00:00      
               Not Always            01/01/70 00:00      
                  amen to that            01/01/70 00:00      
   All nice and pretty...            01/01/70 00:00      
      Noise problems?            01/01/70 00:00      

Back to Subject List