sort function. This function typically implements the Quicksort algorithm, which sorts an n-element sequence in O(n log n) time — on average.
After reading Allen Holub's post on Scrum and Agile, I thought it would be a good opportunity to provide an overview of the Agile methodology for those who might need it.
Can you run Java programs on the Arduino? Maybe.
Test-driven development is among the most important ideas about how to develop software in the past 20 years or so.
If what you're doing is Scrum in isolation, it won't work. Scrum requires a much larger corporate culture of agility.
The more abstract a program is, the harder it is to see the details of what happens in each individual step of that program.
Reality is a pretty chaotic environment and requires a bit of thinking to get those messy real world signals into our nice neat digital world.
It's possible to handle continuous events from an Arduino. Let's see how.
The more an optimization gains, the more important it is for the programmer to be able to verify that the optimization is working correctly.
Precision measurements take special care.