查看原文
其他

Linus再发飙:这就是一堆垃圾!

脚本之家 2023-03-01
 关注脚本之家”,与百万开发者在一起

出品 | OSC开源社区(ID:oschina2013)

Linux 6.3 内核的合并窗口已开启,Linus Torvalds 也收到了大量的 PR,目前总体看来正在有序进行。但 Linus 对部分合并请求的日志信息非常不满:“我之前就已经说过,很显然现在我需要再重复一次,如果你懒得解释为什么会存在这个合并请求,那么根据定义,这就是一堆垃圾!”

▲缺少注释的合并请求让 Linus Torvalds 很生气

Linus 认为,如果你不能解释清楚一个合并请求,那么就不要提交,这是很简单的道理。如果不解释提交合并请求的原因,那就是在生产垃圾。在这种情况下,Linus 觉得这种合并请求根本就不应该存在。

Linus 强调道,这是每个开发者都应该牢记的规则。如果有注释的话,那就在日志信息中写出来,让那个合并请求的提交看起来合理些。

现在这些没有注释的合并请求看起来完全没有意义,Linus 表示自己十分厌恶无意义的合并。它们只会让代码历史看起来更糟糕,更难读。

最后的结果是,这次合并是对之前的 Linux 6.2 的修复,相关的开发者会努力在未来更清楚地表达合并请求的注释。

相关链接:https://lore.kernel.org/lkml/CAHk-=wgw++ccN-Pd1npZsBSDD3z6EGUSKsWuAEh5YC-TmfJAug@mail.gmail.com/

<END>

程序员专属T恤

商品直购链接 👇

  推荐阅读:这是一件程序员才懂的T恤七十年编程语言发展漫谈,你用过哪些?
小米手机能刷鸿蒙系统了!这操作太6了!
手机耗电排名公布,第一名太意外了!
曾经很火但消失了的App!你第一个想到的是什么?
Office 2019/2021专业增强版,正版终身授权!


每日打卡赢积分兑换书籍入口

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存