Ҳисоб кардани шумораи қайдҳои TODO ва FIXME дар коди ядрои Linux

Дар сарчашмаҳои ядрои Linux ҳозир кариб 4 хазор эродхое, ки камбудихоеро, ки ислохро талаб мекунанд, накшахо ва вазифахое, ки барои оянда мавкуф гузошта шудаанд, бо мавчудияти ибораи «TODO» дар матн муайян карда шудаанд. Аксари шарҳҳои "TODO" дар рамзи ронанда мавҷуданд (2380). Дар зерсистемаи криптографии чунин шарҳҳо - 23, коди махсуси меъмории x86 - 43, ARM - 73, рамзи дигар меъморӣ - 114, дар коди дастгоҳҳои блок, системаҳои файлӣ ва зерсистемаи шабака - 606.

Ифодаи FIXME, ки одатан кодеро муайян мекунад, ки ба такмил ниёз дорад ё шубҳаовар аст, дар шарҳҳо пайдо мешавад
1860 як бор. Ҷолиб он аст, ки дар ядрои 4.2 қайд карда шудааст як ҷаҳиши назаррас дар шарҳҳои TODO, ки шумораи онҳо фавран тақрибан 1000 зиёд шуд (шояд аз сабаби он интеграция ба ядрои драйвери AMDGPU дохил карда шудааст, ки тақрибан 400 ҳазор сатри кодро дар бар мегирад).
Инчунин, аз версия ба версия шумораи шарҳҳо бо калимаи "иҷорат" афзоиш меёбад, аммо кам шудани шарҳҳои "fixme" ва "hack" мушоҳида мешавад.

Ҳисоб кардани шумораи қайдҳои TODO ва FIXME дар коди ядрои Linux

баъд аз ташаббус ки дар коментарияхо асли сухани зишт пок шавад кайд намуд кам кардани истифодаи баъзе калимаҳои фаҳш. Аммо ин коҳиш дер давом накард ва ҳоло теъдоди чунин шарҳҳо боз зиёд шудааст.

Ҳисоб кардани шумораи қайдҳои TODO ва FIXME дар коди ядрои Linux

Манбаъ: opennet.ru

Илова Эзоҳ