关闭

分析Spring,SpringSide,OpenCms,JDon 代码和注释比.附图解。(不知道在座的各位有没有被人删过blog ID?:)

标签: springblog项目管理工作
2095人阅读 评论(0) 收藏 举报

分析Spring,SpringSide,OpenCms,JDon 代码和注释比.附图解。

由于本文属于八人裤头型,所以被八裤头的管理员把偶的整个blog都删除了.够狠吧,可怜我几十篇文章哦.

先给大家个直观点的报告



不好意思,为了让大家能找到,我不得不拉长好多。

Spring 2.0
=================================================
有效代码:1516
代码总数(字节):8317000
注释总数(字节):4843561
项目代码注释比:0.71712506
类总数(个):1516
接口个数:257
平均数每个类代码含量:5486
平均数每个类注释含量:3194
代码分配:
Alef Arendsen:2:13846:5664
Mark Pollack:7:32575:27110
Rob Harrop:74:261988:128395
Adrian Colyer:3:12808:4761
Rainer Schmitz:1:2754:1310
Les Hazlewood:13:15039:12085
Juergen Hoeller:411:1701698:1032269
Jean:7:18021:12431
Colin Sampaleanu:4:12041:8310
Dmitriy Kopylenko:12:48471:25327
Keith Donald:12:47097:27412
Thomas Risberg:18:88062:53272
Tomislav Urban:1:1499:998
Rod Johnson:244:995135:567199
Trevor D:1:2857:1271
John A:18:71959:26148
Darren Davison:1:1403:1254
:680:4967529:2894697
Thierry Templier:7:22218:13648


共有680个类(接口)没有表明作者,哈哈,看样子,老外的项目管理工作做的也不是很到位:)。

拿我老板的话:“要是法律不管的话,我早打死他了,谁敢再做好事(写程序)不留名,本月工资充公。”

向Spring道歉,昨天的版本太早了,还不是realse的,呵呵,今天重新跑了一遍,让我对Spring有了更深刻的认识。

好奇怪的事情发生了,为什么两个版本中的差别这么大呢?肯定有人更改了版权声明哈哈。


SpringSide
====================================================
有效代码:116
代码总数(字节):281202
注释总数(字节):38488
类总数(个):116
平均数每个类代码含量:2424
平均数每个类注释含量:331
代码分配:

===============================
基于某些问题考虑,本部分被LZ******
===============================

不过只有三成左右没有打标签。比老外强。呵呵.

Side代码注释比
在7:1
........................

同样是开源,不知道大家有没有个比较。

再放一个OpenCms的分析结果。
========================================================
有效代码:1425
代码总数(字节):17127976
注释总数(字节):7189251
项目代码注释比:1.3824424
类总数(个):1425
接口个数:92
平均数每个类代码含量:12019
平均数每个类注释含量:5045
代码分配:
Thomas Weckert:78:1244756:488224
Jan Baudisch:64:612375:261716
Shawn Bayern:2:12285:10231
Hanjo Riege:22:206231:73113
Armen Markarian:8:104763:39196
Olaf Watteroth:1:12142:3784
Alexander Lucas:3:19832:9702
Edna Falkenhan:4:25530:11944
Antonio Core:6:29067:11866
Andreas Schouten:10:88187:37775
Alexander Kandzior:277:3418444:1468150
Carsten Weinholz:36:349844:144856
Michael Emmerich:93:1048135:405151
Michael Dernen:2:44703:17229
Michael Knoll:2:16990:9961
Andreas Zahner:87:1262614:539030
Achim Westermann:28:324981:144136
Jason Trump:2:20757:9805
Andras Balogh:6:19059:10480
Michael Moossen:218:1798394:712564
:476:6468887:2780338

=============================================

好多个Michael啊。德国人的项目还真庞大啊。果然不是盖的。

今天来了,跑把Jdon
===============================================
有效代码:211
代码总数(字节):840526
注释总数(字节):324673
项目代码注释比:1.5888386
类总数(个):211
接口个数:34
平均数每个类代码含量:3983
平均数每个类注释含量:1538
代码分配:
Brian Chan:1:14062:2290
Nadia Nashi:1:2694:1485
banq:33:116685:44160
:176:707085:276738

===============================================

各位看官,果然是国内第一代开源的楷模,

CC比在 1.5 真是不错,代码量也大的惊人.佩服佩服

不象某些搞虚的项目。 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12567次
    • 积分:226
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:0篇
    • 译文:0篇
    • 评论:15条
    文章存档
    最新评论