Εκτίμηση του αριθμού των σημειώσεων TODO και FIXME στον κώδικα πυρήνα Linux

Στις πηγές του πυρήνα του Linux παρόν περίπου 4 χιλιάδες σχόλια που περιγράφουν ελλείψεις που απαιτούν διόρθωση, σχέδια και εργασίες που αναβάλλονται για το μέλλον, που προσδιορίζονται από την παρουσία της έκφρασης «TODO» στο κείμενο. Τα περισσότερα σχόλια "TODO" υπάρχουν στον κωδικό του προγράμματος οδήγησης (2380). Στο υποσύστημα κρυπτογράφησης τέτοιων σχολίων - 23, κώδικας συγκεκριμένης αρχιτεκτονικής x86 - 43, ΒΡΑΧΙΟΣ - 73, κώδικας για άλλες αρχιτεκτονικές - 114, στον κώδικα μπλοκ συσκευών, συστημάτων αρχείων και του υποσυστήματος δικτύου - 606.

Η έκφραση FIXME, που συνήθως προσδιορίζει τον κώδικα που χρειάζεται βελτίωση ή είναι αμφισβητήσιμος, εμφανίζεται στα σχόλια
1860 μια φορά. Είναι ενδιαφέρον ότι στον πυρήνα 4.2 μαρκαρισμένος ένα σημαντικό άλμα στα σχόλια TODO, ο αριθμός των οποίων αυξήθηκε αμέσως κατά περίπου 1000 (πιθανώς λόγω ενσωμάτωση περιλαμβάνεται στον πυρήνα του προγράμματος οδήγησης AMDGPU, ο οποίος περιλαμβάνει περίπου 400 χιλιάδες γραμμές κώδικα).
Επίσης, από έκδοση σε έκδοση, ο αριθμός των σχολίων με τη λέξη «λύση» συνεχίζει να αυξάνεται, αλλά υπάρχει μείωση στα σχόλια «fixme» και «hack».

Εκτίμηση του αριθμού των σημειώσεων TODO και FIXME στον κώδικα πυρήνα Linux

Μετά πρωτοβουλίες να απαλλαγούμε από τον πυρήνα της άσεμνης γλώσσας στα σχόλια ήταν διάσημος μειώνοντας τη χρήση κάποιων άσεμνων λέξεων. Ωστόσο, η πτώση δεν κράτησε πολύ και τώρα υπάρχει και πάλι αύξηση στον αριθμό τέτοιων σχολίων.

Εκτίμηση του αριθμού των σημειώσεων TODO και FIXME στον κώδικα πυρήνα Linux

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο