Linux ядросының кодындағы TODO және FIXME жазбаларының санын бағалау

Linux ядросының көздерінде қазіргі түзетуді талап ететін кемшіліктерді сипаттайтын 4 мыңға жуық түсініктеме, мәтінде «TODO» сөзінің болуымен анықталған болашаққа кейінге қалдырылған жоспарлар мен тапсырмалар. Көптеген "TODO" түсініктемелері драйвер кодында бар (2380). Мұндай пікірлердің криптографиялық ішкі жүйесінде - 23, x86 архитектурасына тән код - 43, ҚОЛ - 73, басқа архитектуралар үшін код - 114, блоктық құрылғылардың, файлдық жүйелердің және желілік ішкі жүйенің кодында - 606.

Әдетте жақсартуды қажет ететін немесе күмәнді кодты анықтайтын FIXME өрнегі түсініктемелерде пайда болады
1860 бір рет. Бір қызығы, ядрода 4.2 белгіленген TODO пікірлеріндегі айтарлықтай секіріс, олардың саны бірден 1000-ға өсті (мүмкін интеграция 400 мыңға жуық код жолын қамтитын AMDGPU драйверінің ядросына кіреді).
Сондай-ақ, нұсқадан нұсқаға қарай «шешім» сөзі бар пікірлер саны артып келеді, бірақ «fixme» және «hack» пікірлерінің азаюы байқалады.

Linux ядросының кодындағы TODO және FIXME жазбаларының санын бағалау

кейін бастамалар түсініктемелердегі ұятсыз сөздердің өзегін жою болды атап өтті кейбір әдепсіз сөздерді қолдануды азайту. Алайда төмендеу ұзаққа созылмады және қазір мұндай пікірлердің саны қайта көбейіп кетті.

Linux ядросының кодындағы TODO және FIXME жазбаларының санын бағалау

Ақпарат көзі: opennet.ru

пікір қалдыру