Tag Archives: debugging

Looking for bugs (in several wrong places)

I recently went on a bug-hunt in a huge system that I knew next to nothing about. The reason I went on this bug-hunt was because, although I didn’t know the system itself, I knew what the system was supposed … Continue reading

Posted in Anecdotes, Software Development, Software Engineering, Software Testing | Tagged | Comments Off on Looking for bugs (in several wrong places)

When hardware foils software — and then helps it out!

Sometimes, an oscilloscope can come in very handy.

Posted in Embedded software development | Tagged | Comments Off on When hardware foils software — and then helps it out!

Hardware designers, please, think of us!

One of the most time-consuming tasks in embedded software development can be device driver debugging. Especially if that debugging has to be done in a real-time system without disturbing its real-time characteristics. This usually amounts to producing an output signal … Continue reading

Posted in Hardware | Tagged , | Comments Off on Hardware designers, please, think of us!

A bulldog approach to bugs

The only bugs I like are butterflies – and even then, only a specific blue butterfly that happens to be a drawing. Aside from those, I spend a lot of time rooting them out. I advocate what you might call … Continue reading

Posted in Software Development, This blog | Tagged | Comments Off on A bulldog approach to bugs

Crime, Debugging and the Broken Window Rule

In the late 1980s New York City was cleaned up from under the ground up: from 1984 to 1990, the New York subway was cleaned of its grafiti, then of its non-paying passengers. After that, when the chief of tge … Continue reading

Posted in Software Design | Tagged | Comments Off on Crime, Debugging and the Broken Window Rule