“Testing leads to failure”


“Testing leads to failure, and failure leads to understanding” – Burt Rutan

Wires Continue reading

Constructing Software for Hardware

While developing a data logger for an advanced UAV inertial sensor I had to think about the quote below several times:

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. It demands the same skill, devotion, insight, and even inspiration as the discovery of the simple physical laws which underlie the complex phenomena of nature.”
C. A. R. Hoare

Still my design is not simple, and still I have to discover the not so simple physical laws of that sensor :-(.

Inertial Sensor Setup

Inertial Sensor Setup

That quote from Sir Charles Antony Richard Hoare is so true. In case you did not know: he is the one who developed the quicksort algorithm. With this and all his other work he shaped the software and computer industry. And reminds me about the challenges and difficulties of constructing software……

Happy Constructing 🙂



“If you have knowledge, let others light their candles in it.”
Margaret Fuller

I very much like that one from Margaret Fuller because this does not apply to all of us working in the education industry: so many engineers have so much knowledge, but do not share it, as if they are afraid that they will lose something? Sharing knowledge is an excellent way to increase your own knowledge too.