Skip to Content

Is The Code Bug Free?

Andrew Fullen
June 13, 2017

And does it matter?

Once any piece of code goes beyond PRINT “HELLO WORLD” you are going to find bugs. I suspect that there are some developers out there that could even generate a crash with a hello world line of code.

Bugs are annoying. They cost money. We spend a lot of time and effort trying to get rid of the pesky little critters. Most of my professional life has been spent trying to find them, fix and prevent them. I have read learned papers on how best to classify them and report on them. I’ve spent eyes watering amount of money on tools to an instrument and detect bugs in running software.

Code coverage has been a passion of mine. But after years of thinking about it and reading almost everything I could find on the subject I’ve been able to boil it all down into one little flow chart.

 

 

Bugs fall into just two of types:

  1. Those we care about and
  2. Those that we don’t.

When we get down to it, most projects spend a lot of time recording defects that no one excepts the person who spotted it, gives a <cough> cares about.

So, you know what the best answer is? “Don’t be bothered with them!”

Ignore them the same way you ignore the people doing opinion polls who get in your way when trying to catch the 84 bus home. Step away from them. Don’t make eye contact. Just keep on with the journey home. If the bus doesn’t come, that’s a problem. If it’s raining and you are cold and tired and the bus is waiting for you but it’s the wrong shade of red, so what? It will get you home. You don’t spend time writing it down. You are just grateful it’s there and you can catch it to get home.

It’s time to treat bugs the same way.

Ignore those that don’t matter and focus on those that do.

About the author

Head of Technology and Innovation | Sogeti UK
Andrew’s the Head of Technology and Innovation for Sogeti UK, joining the group back in 2009. In this role, he has worked with major clients across government and private sectors. Andrew joined Sogeti UK back in 2009 and is currently the UK’s head of technology and innovation. He is an enthusiastic speaker at events and commentator on using technology for the benefits of the business and has a spe

    Comments

    One thought on “Is The Code Bug Free?

    Leave a Reply

    Your email address will not be published. Required fields are marked *