Gary is a former Software Engineer with DISTek Integration. He has 20 years of professional experience in the embedded software industry, working on a wide variety of systems. Gary graduated from the University of Missouri with degrees in Electrical and Computer Engineering.
It certainly can be scary looking at a long bug list with a short deadline, but identifying and fixing software bugs can be manageable with a few strategies.
A second set of eyes.
Sometimes a very simple software error can be staring at us, but we miss it because we have been staring back so long. An example I faced was a section of code appeared to be setting a value used elsewhere in the code, but that value was never changing. When I finally had someone look at that code for me, the first question was “Isn’t that a pointer?”
Recently I was working on some embedded software that someone else wrote. I needed to add some new functionality to the code, and I was working through how the existing code was working. In particular, the software was parsing a file, and the previous developer had done a good job of sending out diagnostic messages to the terminal, and the code was parsing a line of the file as a bad record.
Well as a good little developer, the first thing I did was
As a National Instruments Alliance Partner, every year we send a contingent from our Automation and Test team to Austin, TX for NI Week. NI week is an event that National Instruments holds every year to offer training and new product previews to its developers and partners. This year NI week begins August 4 at the Austin Convention Center and features over 200 interactive training sessions and an exhibit floor with over 130 vendors demonstrating their products and services.
Here in Iowa, we’re tired of waiting for spring. This winter was awful, setting records for snowfall and below-zero temperatures. Like Vanilla Ice said "too cold, too cold!" All caused by the Polar Vortex. That’s why at DISTek Integration we are pleased to announce that we are going to destroy the polar vortex by demagnetizing the north pole!
What is it like to come to the CONEXPO show for the first time? Well, it would be easy to be overwhelmed by the sheer size of the show and the distractions of Las Vegas. It is manageable by taking some time to put together a plan and to build a set of priorities for what you want to see.
At DISTek, I am part of a variety of different projects, which keeps me constantly learning and applying different practices to new challenges. In addition, I am part of complete processes, from architecting a new test system to implementing it and training customers on their new interface - Ed