|
|
|
|
|
by flohofwoe
885 days ago
|
|
Might not be a popular opinion, but I actually like that C headers only contain the public API declaration of a "module" while the implementation and private declarations live in a separate file. Makes it easy to figure out the public API just by reading the header and without having to sift through unimportant implementation code. In other languages you need IDE support for extracting the public API of a module. |
|