Bewertung der Anzahl von TODO- und FIXME-Kommentaren im Linux-Kernelcode

In den Quelltexten des Linux-Kerns seit 2016 vorhanden gibt es etwa 4.000 Kommentare, die Unvollkommenheiten, PlĂ€ne und zukĂŒnftige Aufgaben beschreiben, identifiziert durch das Vorhandensein des Ausdrucks „TODO“ im Text. Die meisten „TODO“-Kommentare sind im Code der Treiber enthalten (2380). In der Kryptosystem-Subsystem sind solche Kommentare vorhanden — 23, im architektur-spezifischen Code fĂŒr x86 — 43, ARM — 73, Code fĂŒr andere Architekturen — 114, im Code der BlockgerĂ€te, Dateisysteme und Netzwerksubsysteme — 606.

Der Ausdruck FIXME, der normalerweise Code identifiziert, der Verbesserungen benötigt oder fragwĂŒrdig ist, findet sich in Kommentaren
1860 einmal. Interessanterweise wurde im Kernel 4.2 ein signifikanter Anstieg der TODO-Kommentare verzeichnet, deren Anzahl gleich um etwa 1.000 zugenommen hat (vermutlich im Zusammenhang mit der Integration des AMDGPU-Treibers in den Kernel, der etwa 400.000 Zeilen Code umfasst).
Außerdem nimmt die Anzahl der Kommentare mit dem Wort „workaround“ von Version zu Version zu, wĂ€hrend die Kommentare „fixme“ und „hack“ abnehmen.

Bewertung der Anzahl von TODO- und FIXME-Kommentaren im Linux-Kernelcode

Nach Initiative Die BemĂŒhungen, den Kernel von unanstĂ€ndigen AusdrĂŒcken in Kommentaren zu befreien, wurden vermerkt. Die Verwendung bestimmter obszöner Wörter wurde eingeschrĂ€nkt. Allerdings hielt der RĂŒckgang nicht lange an, und jetzt ist wieder ein Anstieg solcher Kommentare zu beobachten.

Bewertung der Anzahl von TODO- und FIXME-Kommentaren im Linux-Kernelcode

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster