估計 Linux 核心程式碼中 TODO 和 FIXME 註解的數量

在 Linux 核心原始碼中 現在 大約 4 條評論描述了需要糾正的缺陷、未來推遲的計劃和任務,透過文本中出現「TODO」一詞來識別。 大多數“TODO”註釋出現在驅動程式程式碼中(2380)。 在此類評論的加密子系統中 - 23, x86 架構特定程式碼 - 43, 手臂 - 73,其他架構的程式碼 - 114,在區塊設備、檔案系統和網路子系統的代碼中 - 606.

FIXME 表達式通常標識需要改進或有問題的程式碼,出現在註解中
1860 一次。 有趣的是,在內核 4.2 中 標記的 TODO 評論大幅增加,數量立即增加了約 1000 條(可能是由於 一體化 包含在AMDGPU驅動核心中,其中包含約400萬行程式碼)。
此外,從版本到版本,帶有“workaround”一詞的評論數量持續增加,但“fixme”和“hack”的評論數量有所減少。

估計 Linux 核心程式碼中 TODO 和 FIXME 註解的數量

倡議 消除評論中淫穢語言的核心是 著名的 減少一些不雅用語的使用。 不過,這種下降並沒有持續太久,現在這類評論的數量又有所增加。

估計 Linux 核心程式碼中 TODO 和 FIXME 註解的數量

來源: opennet.ru

添加評論