林納斯定律Linus' Law)以Linux創始人林納斯·托瓦茲(Linus Torvalds)的名字來命名,但最先由埃里克·斯蒂芬·雷蒙(Eric S. Raymond)的作品《大教堂和市集》(The Cathedral and the Bazaar)中所提出。[1][2]

該定律表示:「足夠多的眼睛,就可讓所有問題浮現」(given enough eyeballs, all bugs are shallow)更正式地來說:「只要有足夠的單元測試員及共同開發者,所有問題都會在很短時間內被發現,而且能夠很容易被解決」。軟件審查的一種形式是將代碼展示多開發者以達成共識。代碼審查能讓研究者和開發者工作更有效率,且比軟件測試更高效。

參看 編輯

參考資料 編輯

  1. ^ Raymond, Eric S. The Cathedral and the Bazaar. catb.org. [2016-08-16]. (原始內容存檔於2011-05-14). 
  2. ^ Raymond, Eric S. The Cathedral and the Bazaar. O'Reilly Media. 1999: 30 [2016-08-16]. ISBN 1-56592-724-9. (原始內容存檔於2020-09-08).