Что касается лучшей практики в отношении следующего "шаблона"?
#ifndef BLAFOO_H
#define BLAFOO_H
/* ...
* ...
*/
#endif /* BLAFOO_H */
как мне назвать заголовок в директиве #define? я видел все от BLAFOO_H до __BLAFOO_H до _BLAFOO_H_ и т.д.