Schätzung der Anzahl der TODO- und FIXME-Notizen im Linux-Kernelcode

In den Linux-Kernel-Quellen vorhanden Etwa 4 Kommentare beschreiben Mängel, die einer Korrektur bedürfen, Pläne und auf die Zukunft verschobene Aufgaben, gekennzeichnet durch das Vorhandensein des Ausdrucks „TODO“ im Text. Die meisten „TODO“-Kommentare sind im Treibercode vorhanden (2380). Im Krypto-Subsystem solcher Kommentare - 23, x86-Architektur-spezifischer Code - 43, ARM - 73, Code für andere Architekturen - 114, im Code von Blockgeräten, Dateisystemen und dem Netzwerksubsystem - 606.

Der FIXME-Ausdruck, der normalerweise Code identifiziert, der verbessert werden muss oder fragwürdig ist, erscheint in Kommentaren
1860 einmal. Interessanterweise im Kernel 4.2 markiert ein deutlicher Anstieg der TODO-Kommentare, deren Zahl sofort um etwa 1000 anstieg (wahrscheinlich aufgrund von Integration im AMDGPU-Treiberkernel enthalten, der etwa 400 Codezeilen enthält).
Außerdem nimmt von Version zu Version die Anzahl der Kommentare mit dem Wort „Workaround“ weiter zu, während die Kommentare „Fixme“ und „Hack“ zurückgehen.

Schätzung der Anzahl der TODO- und FIXME-Notizen im Linux-Kernelcode

Nach Initiativen Den Kern der obszönen Sprache in den Kommentaren zu befreien, war markiert Reduzierung der Verwendung einiger obszöner Wörter. Allerdings hielt der Rückgang nicht lange an und nun steigt die Zahl solcher Kommentare wieder an.

Schätzung der Anzahl der TODO- und FIXME-Notizen im Linux-Kernelcode

Source: opennet.ru

Kommentar hinzufügen