Design Patterns


  1. Child Pages

Child Pages

Abstraction Layers
Hardware abstraction layers (HAL), API recommendations, FreeRTOS vs. Linux API comparisons and more info about abstraction layers.
Dependency Injection
The basic idea, advantages/disadvantages, examples, relevance in firmware and more info about dependency injection, a software/firmware design pattern.
Futures And Promsises
The concept, producers and consumers, C++ implementation details and more information about the programming concept of futures and promises.

Posted: July 23rd, 2014 at 4:18 pm
Last Updated on: July 6th, 2017 at 12:01 pm