Tinatantya ang bilang ng TODO at FIXME na tala sa Linux kernel code

Sa mga mapagkukunan ng Linux kernel naroroon humigit-kumulang 4 na libong komento na naglalarawan ng mga kakulangan na nangangailangan ng pagwawasto, mga plano at mga gawain na ipinagpaliban para sa hinaharap, na kinilala sa pamamagitan ng pagkakaroon ng ekspresyong "TODO" sa teksto. Karamihan sa mga komentong "TODO" ay nasa driver code (2380). Sa crypto subsystem ng naturang mga komento - 23, x86 na code na tukoy sa arkitektura - 43, ARM - 73, code para sa iba pang mga arkitektura - 114, sa code ng mga block device, file system at network subsystem - 606.

Ang expression ng FIXME, kadalasang tumutukoy sa code na nangangailangan ng pagpapabuti o kaduda-dudang, ay lilitaw sa mga komento
1860 minsan. Kapansin-pansin, sa kernel 4.2 minarkahan isang makabuluhang pagtalon sa mga komento ng TODO, ang bilang nito ay agad na tumaas ng humigit-kumulang 1000 (marahil dahil sa pagsasama kasama sa kernel ng driver ng AMDGPU, na kinabibilangan ng halos 400 libong linya ng code).
Gayundin, mula sa bersyon hanggang sa bersyon, ang bilang ng mga komento na may salitang "workaround" ay patuloy na tumataas, ngunit mayroong pagbaba sa mga komentong "fixme" at "hack".

Tinatantya ang bilang ng TODO at FIXME na tala sa Linux kernel code

Pagkatapos mga pagkukusa upang alisin ang ubod ng malaswang wika sa mga komento ay nabanggit pagbabawas ng paggamit ng ilang malalaswang salita. Gayunpaman, hindi nagtagal ang pagbaba at ngayon ay tumaas muli ang bilang ng mga naturang komento.

Tinatantya ang bilang ng TODO at FIXME na tala sa Linux kernel code

Pinagmulan: opennet.ru

Magdagdag ng komento