Making Embedded Systems Design Patterns for Great Software2.pdf Making Embedded Systems Design Patterns for Great Software 2.pdf