Memperkirakan jumlah catatan TODO dan FIXME dalam kode kernel Linux

Di sumber kernel Linux menyajikan sekitar 4 ribu komentar yang menjelaskan kekurangan yang memerlukan koreksi, rencana dan tugas yang ditunda ke depan, diidentifikasi dengan adanya ungkapan “TODO” dalam teks. Sebagian besar komentar "TODO" ada di kode driver (2380). Dalam subsistem kripto, komentar seperti itu - 23, kode khusus arsitektur x86 - 43, LENGAN - 73, kode untuk arsitektur lain - 114, dalam kode perangkat blok, sistem file dan subsistem jaringan - 606.

Ekspresi FIXME, biasanya mengidentifikasi kode yang memerlukan perbaikan atau dipertanyakan, muncul di komentar
1860 sekali. Menariknya, di kernel 4.2 ditandai lonjakan signifikan dalam komentar TODO, yang jumlahnya langsung meningkat sekitar 1000 (mungkin karena integrasi termasuk dalam kernel driver AMDGPU, yang mencakup sekitar 400 ribu baris kode).
Selain itu, dari versi ke versi, jumlah komentar dengan kata “solusi” terus meningkat, namun terjadi penurunan pada komentar “fixme” dan “hack”.

Memperkirakan jumlah catatan TODO dan FIXME dalam kode kernel Linux

Setelah inisiatif untuk menghilangkan inti bahasa cabul di komentar tadi dicatat mengurangi penggunaan beberapa kata-kata cabul. Namun penurunan tersebut tidak berlangsung lama dan kini jumlah komentar serupa kembali meningkat.

Memperkirakan jumlah catatan TODO dan FIXME dalam kode kernel Linux

Sumber: opennet.ru

Tambah komentar