Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
YUP
View analytic
Thursday, August 8 • 2:00pm - 3:15pm
The Latest in Mocks for [Legacy Embedded] C (James Grenning) LIMITED

Sign up or log in to save this to your schedule and see who's attending!

Limited Capacity seats available

Practicing TDD in C is different than in Object Oriented languages. Specifically inserting test-doubles into your code and tests cannot rely on subclassing. You need to be proficient on using every stage of the build to sneak in the test doubles. Embedded developers often face the largest challenges, as they are likely to be wed to non-standard silicon-specific compiler tool chains.

In this class we'll see the latest using the linker, preprocessor, and function pointers to break problem dependencies. We'll also look at some of the tools available like CppUMock and the Fake Function Framework to avoid the tedium of creating all your test doubles and wiring by hand.

Speakers
avatar for James Grenning

James Grenning

President, Wingman Software Consulting
James Grenning’s trains, coaches and consults worldwide. With more than three decades of software development experience, both technical and managerial, James brings knowledge, skill, and creativity to software development teams and their management.  As his professional roots are in embedded software, James’ mission is to bring state-of-the-art technical and management practices to embedded development teams. He is the author of... Read More →


Thursday August 8, 2013 2:00pm - 3:15pm
Canal B

Attendees (19)