285
285
and stick to it. I personally use indifferently any of the two, depending
286
286
on the codebase I work on: the rule, as always, is consistency.
290
290
Some people add at the top of their headers a number of #include
291
291
directives to pull in all the headers needed to compile client
292
292
code. This allows client code to simply #include "maman-bar.h".
295
295
Other do not #include anything and expect the client to #include
296
296
themselves the headers they need before including your header. This
297
297
speeds up compilation because it minimizes the amount of