Linux カーネル コード内の TODO および FIXME ノートの数の推定

Linux カーネル ソース内 現在 修正が必要な欠陥、将来に延期された計画やタスクを説明する約 4 件のコメント。文中に「TODO」という表現があることで特定されます。 ほとんどの「TODO」コメントはドライバー コード内に存在します (2380)。 そのようなコメントの暗号サブシステムでは - 23、x86 アーキテクチャ固有のコード - 43、 腕 - 73、他のアーキテクチャ用のコード - 114、ブロックデバイス、ファイルシステム、ネットワークサブシステムのコード内 - 606.

FIXME 式は通常、改善が必要なコードまたは疑わしいコードを識別し、コメントに表示されます。
1860 一度。 興味深いことに、カーネル 4.2 では マークされた TODO コメントが大幅に増加し、その数はすぐに約 1000 件増加しました (おそらく、 統合 AMDGPU ドライバー カーネルに含まれており、約 400 万行のコードが含まれています)。
また、バージョンが進むにつれて、「回避策」という言葉が含まれるコメントの数は増え続けていますが、「fixme」や「hack」というコメントは減少しています。

Linux カーネル コード内の TODO および FIXME ノートの数の推定

後に 取り組み コメントの中核となる卑猥な言葉を取り除くことは、 マーク付き 一部の卑猥な言葉の使用を減らす。 しかし、減少は長くは続かず、現在ではそのようなコメントが再び増加しています。

Linux カーネル コード内の TODO および FIXME ノートの数の推定

出所: オープンネット.ru

コメントを追加します