Valutazione del numero di note TODO e FIXME nel codice del kernel Linux

Nei testi sorgente del kernel Linux è presente circa 4 mila commenti con descrizioni di difetti da correggere, piani e attività rimandate a un futuro, identificati dalla presenza nell testo dell'espressione «TODO». La maggior parte dei commenti con «TODO» si trova nel codice dei driver (2380). Nella sottosistema crittografica tali commenti — 23, nel codice specifico per l'architettura x86 — 43, ARM — 73, codice per altre architetture — 114, nel codice dei dispositivi a blocchi, dei file system e del sottosistema di rete — 606.

L'espressione FIXME, che solitamente identifica il codice che necessita miglioramenti o suscita dubbi, appare nei commenti
1860 volte. È interessante notare che nel kernel 4.2 è stato segnalato un significativo salto nei commenti TODO, il cui numero è aumentato di circa 1000 (probabilmente a causa dell' integrazione del driver AMDGPU nel kernel, che include circa 400 mila righe di codice).
Inoltre, di versione in versione continua ad aumentare il numero di commenti contenenti la parola «workaround», ma si osserva una diminuzione dei commenti «fixme» e «hack».

Valutazione del numero di note TODO e FIXME nel codice del kernel Linux

Dopo di un'iniziativa Per quanto riguarda l'eliminazione dal kernel di espressioni volgari nei commenti, è stato notato una riduzione dell'uso di alcune parole volgari. Tuttavia, il calo è durato poco e ora si osserva nuovamente un aumento del numero di commenti di questo tipo.

Valutazione del numero di note TODO e FIXME nel codice del kernel Linux

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster