Firefox代碼的可維護性

jopen 12年前發布 | 5K 次閱讀 Firefox

Mozilla 度量工程師 Ali Almossawi 發表了一份報告,從架構復雜性的五個方面(可執行代碼行數、核心大小等)衡量 Firefox 瀏覽器的可維護程度。報告發現,Firefox 11% 的文件是高度互聯的,這個值在 Firefox v3.0 之后顯著上升,改變一個隨機選擇的文件平均會直接影響到 8 個文件,間接影響到超過 1400 個文件。報告稱,文件的內部復雜性和外部復雜性都在降低,切換到快速開發周期對可維護性有正面影響。有評論認為,Firefox 的代碼庫最初沒有考慮并發性,這日益成為一個問題。

來自: Solidot

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!