Ocenjevanje števila opomb TODO in FIXME v kodi jedra Linuxa

V virih jedra Linuxa prisoten približno 4 tisoč komentarjev, ki opisujejo pomanjkljivosti, ki jih je treba popraviti, načrte in naloge, odložene za prihodnost, prepoznane po prisotnosti izraza "TODO" v besedilu. Večina komentarjev "TODO" je prisotnih v kodi gonilnika (2380). V podsistemu kripto takih komentarjev – 23, koda, specifična za arhitekturo x86 - 43, ROKA - 73, koda za druge arhitekture - 114, v kodi blokovnih naprav, datotečnih sistemov in omrežnega podsistema - 606.

V komentarjih se pojavi izraz FIXME, ki običajno identificira kodo, ki jo je treba izboljšati ali je vprašljiva
1860 enkrat. Zanimivo je, da v jedru 4.2 označena pomemben skok v TODO komentarjih, katerih število se je takoj povečalo za približno 1000 (verjetno zaradi integracija vključeno v jedro gonilnika AMDGPU, ki vključuje približno 400 tisoč vrstic kode).
Prav tako od različice do različice še naprej narašča število komentarjev z besedo »workaround«, upada pa komentarjev »fixme« in »hack«.

Ocenjevanje števila opomb TODO in FIXME v kodi jedra Linuxa

Po pobude znebiti jedra nespodobnega jezika v komentarjih je bilo opozoriti zmanjšanje uporabe nekaterih nespodobnih besed. Padec pa ni trajal dolgo in zdaj je spet porast tovrstnih komentarjev.

Ocenjevanje števila opomb TODO in FIXME v kodi jedra Linuxa

Vir: opennet.ru

Dodaj komentar