Оценка на броя коментари TODO и FIXME в кода на ядрото на Linux

В изходните текстове на ядрото на Linux присъства около 4000 коментари, описващи нуждаещи се от поправка недовършени задачи, планове и отложени за бъдеще дейности, идентифицирани по наличието на израза «TODO». Повечето коментари с «TODO» присъстват в кода на драйверите (2380). В криптосистемата такива коментари — 23, специфичен за архитектурата x86 код — 43, ARM — 73, код за други архитектури — 114, в кода на блочни устройства, файлови системи и мрежовата подсистема — 606.

Изразът FIXME, който обикновено идентифицира код, който изисква подобрение или предизвиква съмнение, се среща в коментарите
1860 пъти. Интересно е, че в ядрото 4.2 е отбелязан значителен ръст на коментарите TODO, чието число нараснало с около 1000 (вероятно поради интеграцията в ядрото на драйвера AMDGPU, който включва около 400 000 реда код).
Също така, от версия на версия продължава да нараства броят на коментарите с думата «workaround», но има намаление на коментарите «fixme» и «hack».

Оценка на броя коментари TODO и FIXME в кода на ядрото на Linux

След инициативи по избавянето на ядрото от нецензурни изрази в коментарите е отбелязан намаление на употребата на някои нецензурни думи. Въпреки това, спадът не продължи дълго и сега отново се наблюдава ръст на такива коментари.

Оценка на броя коментари TODO и FIXME в кода на ядрото на Linux

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster