首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件评论:开源软件

软件评论:开源软件
EN

Stack Overflow用户
提问于 2009-01-17 15:58:19
回答 5查看 432关注 0票数 5

在哪里可以找到OpenSource项目的关键分析?

即:深入分析源代码中的方法,将项目与其他项目进行比较,以及性能指标...

我想读一些关于现有项目的东西,让我对它的设计、实现、优点和缺点有一个概述,这样我就可以选择参与其中的东西。希望每个评论都会有不止一位分析师。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-01-17 16:12:26

Ohloh将为您提供一些信息,但仅限于可以从源代码存储库数据中进行机器计数的信息,即:

对于使用的

  • 语言,每个

  • 注释基数有多少(即随着时间的推移而扩展)

但是,我不知道有任何服务/站点在代码级执行自动化方法分析。Ohloh可能最终会传达类似“大部分面向对象的”之类的东西,但那将是遥远的未来。

几乎所有像你提到的类型的报告都是在实验室中手工完成的,并测试了一个非常有针对性的群体。即比较各种web服务器的性能和编码方法。几乎所有时候,您都会在Slashdot的首页上找到这些类型的报告,因为许多人都会对其数据感兴趣。

像Ohloh这样的东西可以给你一个很好的开始,让你比较自己,但我不知道有什么东西可以为你做任何程度的可靠性。

票数 4
EN

Stack Overflow用户

发布于 2009-01-17 16:02:24

Patrick Smacchia ( execellent tool NDepend的作者)在his blog上发布了对开源项目的分析

一些我记得的帖子

Lessons learned from the NUnit code base

Analysis of Paint.NET

票数 2
EN

Stack Overflow用户

发布于 2009-01-17 16:13:34

我建议你在ohloh.net上做一些搜索。虽然它没有提供架构分析,但它提供了许多关于流行开源项目的有用统计数据(语言、活动、成员位置、用户评级、许可证类型、新闻等)。你可能会发现这是一个寻找项目贡献的有用工具。

作为示例,下面是NUnit的页面:http://www.ohloh.net/p/nunit

您总是可以搜索开放源码项目托管站点,比如SourceForgeGoogle CodeCodePlex,尽管信息不像ohloh那样深入。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/453493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档