Ben Northrop


Decisions and software development


Cruft4J > Projects




As mentioned in the benchmarks, across all projects measured, the average score was 51. These projects are:

Open Source Project Lines of Code (NCSS) Complexity Score Copy-Paste Score Cruft4J Score
Apache Anakia 694 33 1 34
Apache Commson Launcher 1,240 40 3 43
Apache Commons Discovery 1,720 20 6 26
Hibernate JPA API 1,945 2 3 5
Apache AntUnit 2,123 16 5 21
Apache Commons Proxy 2,483 12 5 17
Apache Commons Attributes 2,598 27 10 37
Apache Compress Ant Library 2,787 39 7 46
Apache Commons FileUpload 2,957 23 7 30
Apache Commons Email 3,591 20 25 45
Apache Commons JCI 3,731 13 15 28
Apache Commons CLI 3,765 22 14 36
Apache Droids 3,765 15 10 25
Apache Commons DbUtils 3,843 19 25 44
Hibernate Metamodel Gen 4,005 14 3 17
Apache Commson Logging 4,016 29 29 58
Apache Common Modeler 4,347 52 8 60
Apache Commons BCF 4,862 46 6 52
Apache Commons EL 5,613 108 10 118
Apache Commons Chain 6,392 9 37 46
Page: 1 | 2 | 3 | 4 | 5

I believe that software development is fundamentally about making decisions, and so this is what I write about (mostly). I'm a Distinguished Technical Consultant for Summa and have two degrees from Carnegie Mellon University, most recently one in philosophy (thesis here). I live in Pittsburgh, PA with my wife, 3 energetic boys, and dog. Subscribe here or write me at ben at summa-tech dot com.

Got a Comment?


Sign up to hear about the next post!

If you liked this article and want to hear about the next one, enter your email below. I don't spam - you'll only receive an email when there's a new post (which is about once a month, tops). It's all low-key, straight from me.

Comments (0)

 None so far!