Making embedded systems design patterns for great software - White, Elecia (O'Reilly, 2024)