Solid Principles C With Real Time Example