© Jacob Beningo 2017

Jacob Beningo, Reusable Firmware Development, https://doi.org/10.1007/978-1-4842-3297-2_12

12. A Practical Approach to Code Reuse

Jacob Beningo

(1)Linden, Michigan, USA

“Make everything as simple as possible but not simpler.”

—Albert Einstein

Being Practical in an Unpractical Environment

Every software developer knows that there are right and wrong ways to develop software as well as best practices that should be followed. The problem that many teams and individual developers face is that they find themselves in an environment where doing things the right way, whether it is through code reuse, automated tests, or any other technique that we have been discussing, is just not possible. Developers could find themselves in an ...

Get Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.