Saya menemukan diri saya menulis (semoga) komentar bermanfaat dalam kode (C ++) jenis dokumentasi:
The reason we are doing this is...
Alasan saya menggunakan "kita" daripada "saya" adalah karena saya melakukan banyak penulisan akademis di mana "kita" sering lebih disukai.
Jadi, inilah pertanyaannya. Apakah ada alasan yang baik untuk memilih satu di atas yang lain dalam mendokumentasikan kode:
- Gunakan "Kami": Alasan kami melakukan ini adalah ...
- Gunakan "Saya": Alasan saya melakukan ini adalah ...
- Gunakan nama saya: Alasannya
[my name]
adalah ... - Suara pasif: Alasan ini dilakukan adalah ...
- Baik: Lakukan ini karena ...
Saya memilih # 1 karena saya terbiasa menulis seperti itu, tetapi dokumentasi bukan untuk penulis, itu untuk pembaca, jadi saya bertanya-tanya apakah menambahkan nama pengembang itu membantu atau jika itu hanya menambah satu hal lagi yang perlu diubah saat mempertahankan kode.
This code was written like this because...
? (Suara pasif)