估计 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

添加评论