Embedded Development, What's Changed in 30 Years?

By James Grenning

In my travels training and coaching embedded engineers, it seems not much has changed during my career of 30 plus years. Engineers debug with printf, equate single stepping with unit testing, run their code only in their target platform, and are obsessed with micro optimizations. Things have changed. C is much the same as it was all those years ago, but we have many improved techniques. We'll look at how to use TDD effectively for embedded C as well as the latest in faking, stub and mocking those problematic dependencies on hardware, operating systems and third-party packages. To get the feel for it, we'll write some code and try the ideas out. Bring your laptop with wifi and a browser and a friend.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.