Linus Torvalds 对 Linux 6.15-rc1 目录中的“随机 turd 文件”感到愤怒
快速阅读: 《Tom 的硬件》消息,托瓦尔德斯批评Linux内核代码中“hdrtest”垃圾代码,认为其拖慢构建速度、造成文件混乱,违反了代码简洁性和效率的原则,呼吁开发者注重细节与质量。
Grr,托瓦尔德斯对最新 Linux 内核代码中的一些内容感到非常困扰。尽管如此,他对这段代码的不满表现得相当直接:“我完成了合并工作,并修复了一些小问题。然而,我发现其中包含令人作呕的‘hdrtest’垃圾代码。首先,它严重影响了构建速度,因为在普通的 allmodconfig 构建过程中运行,而不是作为一个按需使用的辅助工具;其次,它在 include 目录里留下了大量杂乱无章的‘hdrtest’文件。”他愤然写道。
托瓦尔德斯的话语中透着一股无法掩饰的无奈与不满。这段代码的存在不仅增加了开发者的负担,还破坏了内核目录的整体整洁性。这种“画蛇添足”的设计显然违背了他的原则,也让人对代码的质量产生了质疑。他希望开发者能够更加注重细节和效率,避免类似问题再次发生。
最终,这段代码引发的争议成为一次深刻的提醒:优秀的代码不仅需要功能完善,还需要兼顾性能和结构的合理性。托瓦尔德斯的批评无疑为后续开发敲响了警钟,也为整个社区提供了改进的方向。
(以上内容均由Ai生成)