Design Patterns in C

Lesson overview

Topics covered: pattern examples without OOP features.

Design Patterns in C

C doesn't have OOP, but patterns can be implemented:
Singleton pattern with static instance, Factory with function pointers, Observer with callback functions, Linked list with structs

Article author: Arthur Isaev