Uważam, że piszę (mam nadzieję) pomocne komentarze w dokumentacji typu C ++:
The reason we are doing this is...
Powodem, dla którego używam słowa „my” zamiast „ja” jest to, że dużo piszę w środowisku akademickim, gdzie „my” jest często preferowane.
Oto pytanie. Czy istnieje dobry powód, aby preferować jeden nad drugim w dokumentacji kodu:
- Użyj „My”: Powodem tego jest ...
- Użyj „I”: Powodem, dla którego to robię jest ...
- Użyj mojego imienia: Powodem
[my name]
tego jest ... - Głos pasywny: Powodem tego jest ...
- Ani: Zrób to, ponieważ ...
Wybieram numer 1, ponieważ jestem przyzwyczajony do pisania w ten sposób, ale dokumentacja nie jest dla pisarza, ale dla czytelnika, więc zastanawiam się, czy dodanie nazwy programisty jest pomocne, czy to tylko dodaje kolejną rzecz, która musi zostać zmienione podczas utrzymywania kodu.
This code was written like this because...
? (Pasywny głos)