Description
Contained within this volume is a collection of our favorite articles published in 2017, packaged together for convenient reading in a single e-book. You can support the website through the purchase of these e-books.
Embedded Artistry members can access this e-book as part of their membership.
The articles selected for this edition contain a mix of embedded programming, applying principles to software development, improving our code review practices, and rethinking our reliance on threads.
In general, the articles selected for our best-of collections are chosen for their general applicability and longevity. Programming languages, toolchains, processors, and development kits change with the times. We must keep in mind that technological mastery is only a small part of what it takes to build and ship embedded systems successfully. Every moment invested in improving foundational skills pays dividends on the road to mastery.
Articles:
-
Interrupt Handler Rules of Thumb
-
Implementing malloc: First-fit Free List
-
Generating Aligned Memory
-
Interview Question Breakdown: Bad C Analysis
-
Pareto Principle Applied to Software
-
Hofstadter’s Law
-
Best Practices of Peer Code Review
-
The Problem with Threads
-
Dispatch Queues
-
Implementing an Asynchronous Dispatch Queue
-
Migrating Away from Threads
Formats: .pdf (40 pages), .epub, .azw3, .mobi
Reviews
There are no reviews yet.