solidot | firefox代码的可维护性

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
mozilla度量工程师ali almossawi发表了一份报告,从架构复杂性的五个方面(可执行代码行数、核心大小等)衡量firefox浏览器的可维护程度。报告发现,firefox 11%的文件是高度互联的,这个值在firefox v3.0之后显著上升,改变一个随机选择的文件平均会影响到8个文件,间接影响到超过1400个文件。报告称,文件的内部复杂性和外部复杂性都在降低,切换到快速开发周期对可维护性有正面影响。有评论认为,firefox的代码库最初没有考虑并发性,这日益成为一个问题。

随意打赏

提交建议
微信扫一扫,分享给好友吧。