Structure Packing

One day while I was using PVS Studio Static Analyzer it suggested that I have an opportunity to apply ‘struct-packing’ that can save space. After some googling and reading I was astonished to the fact that I never knew of this! [Read More]

Dynamic Interface Models

For Embedded C

Let’s say you are designing a home automation system. One part of that is LightScheduler. During development the requirement said to support one technology. Now, the product manager and hardware designers have refined some of the requirements. The system must be able to handle different light controlling technologies in one... [Read More]