Всем привет, использую для документирования кода doxygen, на гитхабе смотрел код обычно документируют в заголовках (*.h), но по мне так это не совсем удобно, понятно почему так делают, там просто описание функций и удобно наверное почитать про функцию именно там, но мне казалось удобнее в реализации уже комментарий создавать, т.к. помимо документации это еще и разделяет на функциональные блоки и код не сливается в один, хотя тут тоже можно что-то придумать. Или же лучше в заголовках писать кратикий комментарий через \brief, а в исходнике уже писать детальный комментарий?