Linux 6.3 內(nèi)核的合并窗口已開啟,Linus Torvalds 也收到了大量的 PR,目前總體看來正在有序進行。但 Linus 對部分合并請求的日志信息非常不滿:“我之前就已經(jīng)說過,很顯然現(xiàn)在我需要再重復(fù)一次,如果你懶得解釋為什么會存在這個合并請求,那么根據(jù)定義,這就是一堆垃圾!”
▲缺少注釋的合并請求讓 Linus Torvalds 很生氣
Linus 認(rèn)為,如果你不能解釋清楚一個合并請求,那么就不要提交,這是很簡單的道理。如果不解釋提交合并請求的原因,那就是在生產(chǎn)垃圾。在這種情況下,Linus 覺得這種合并請求根本就不應(yīng)該存在。
Linus 強調(diào)道,這是每個開發(fā)者都應(yīng)該牢記的規(guī)則。如果有注釋的話,那就在日志信息中寫出來,讓那個合并請求的提交看起來合理些。
現(xiàn)在這些沒有注釋的合并請求看起來完全沒有意義,Linus 表示自己十分厭惡無意義的合并。它們只會讓代碼歷史看起來更糟糕,更難讀。
最后的結(jié)果是,這次合并是對之前的 Linux 6.2 的修復(fù),相關(guān)的開發(fā)者會努力在未來更清楚地表達合并請求的注釋。
審核編輯 :李倩
-
內(nèi)核
+關(guān)注
關(guān)注
3文章
1362瀏覽量
40193 -
Linux
+關(guān)注
關(guān)注
87文章
11213瀏覽量
208739 -
代碼
+關(guān)注
關(guān)注
30文章
4728瀏覽量
68250
原文標(biāo)題:Linus再發(fā)飆:這就是一堆垃圾!
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論