Я пишу (надеюсь) полезные комментарии в кодовой (C ++) документации типа:
The reason we are doing this is...
Причина, по которой я использую «мы» вместо «я», заключается в том, что я много пишу в академической среде, где «мы» часто предпочитают.
Итак, вот вопрос. Есть ли веская причина отдавать предпочтение одному над другим при документировании кода:
- Используйте «Мы»: причина, по которой мы это делаем ...
- Используйте «Я»: причина, по которой я делаю это ...
- Используйте мое имя: причина
[my name]сделала это ... - Пассивный голос: причина, по которой это было сделано ...
- Ни: сделай это, потому что ...
Я выбрал # 1, потому что я привык писать таким образом, но документация не для автора, а для читателя, поэтому мне интересно, полезно ли добавить имя разработчика или просто добавить еще одну вещь, которая должна быть изменено при сохранении кода.
This code was written like this because...? (Пассивный голос)