Odhad počtu poznámek TODO a FIXME v kódu jádra Linuxu

Ve zdrojích linuxového jádra je přítomen cca 4 tisíce připomínek popisujících nedostatky vyžadující nápravu, plány a úkoly odložené do budoucna, identifikované přítomností výrazu „TODO“ v textu. Většina komentářů „TODO“ je obsažena v kódu ovladače (2380). V krypto subsystému takových komentářů - 23, kód specifický pro architekturu x86 - 43, ARM - 73, kód pro jiné architektury - 114, v kódu blokových zařízení, souborových systémů a síťového subsystému - 606.

V komentářích se objevuje výraz FIXME, který obvykle identifikuje kód, který potřebuje vylepšení nebo je sporný
1860 jednou. Zajímavé je, že v jádře 4.2 výrazný výrazný skok v komentářích TODO, jejichž počet okamžitě vzrostl asi o 1000 (pravděpodobně kvůli integrace součástí jádra ovladače AMDGPU, které obsahuje asi 400 tisíc řádků kódu).
Od verze k verzi také stále roste počet komentářů se slovem „řešení“, ale klesá počet komentářů „fixme“ a „hack“.

Odhad počtu poznámek TODO a FIXME v kódu jádra Linuxu

Po iniciativy zbavit jádro obscénního jazyka v komentářích bylo poznamenal omezení používání některých obscénních slov. Pokles však netrval dlouho a nyní takových komentářů opět přibývá.

Odhad počtu poznámek TODO a FIXME v kódu jádra Linuxu

Zdroj: opennet.ru

Přidat komentář