A TODO és FIXME megjegyzések számának becslése a Linux kernelkódban

A Linux kernel forrásaiban ajándék mintegy 4 ezer észrevétel, amely a korrekciót igénylő hiányosságokat, a jövőre halasztott terveket és feladatokat írja le, amelyeket a „TODO” kifejezés jelenléte azonosít a szövegben. A legtöbb „TODO” megjegyzés megtalálható az illesztőprogram kódjában (2380). Az ilyen megjegyzések titkosítási alrendszerében - 23, x86 architektúra-specifikus kód - 43, ARM - 73, kód más architektúrákhoz - 114, a blokkeszközök, fájlrendszerek és a hálózati alrendszer kódjában - 606.

A FIXME kifejezés, amely általában a fejlesztésre szoruló vagy megkérdőjelezhető kódot azonosítja, megjelenik a megjegyzésekben
1860 egyszer. Érdekes módon a 4.2-es kernelben megjelölt jelentős ugrás a TODO kommentek számában, amelyek száma azonnal körülbelül 1000-rel nőtt (valószínűleg integráció tartalmazza az AMDGPU illesztőprogram-kernel, amely körülbelül 400 ezer sornyi kódot tartalmaz).
Ezenkívül változatról verzióra folyamatosan növekszik a „megkerülő” szót tartalmazó megjegyzések száma, de a „fixme” és a „hack” megjegyzések száma csökken.

A TODO és FIXME megjegyzések számának becslése a Linux kernelkódban

Után kezdeményezések megszabadítani a magját az obszcén nyelvezettől a megjegyzésekben neves egyes obszcén szavak használatának csökkentése. A visszaesés azonban nem tartott sokáig, és most ismét megnőtt az ilyen jellegű hozzászólások száma.

A TODO és FIXME megjegyzések számának becslése a Linux kernelkódban

Forrás: opennet.ru

Hozzászólás