这段代码是CRAP (2011)

Hacker News Top 工具

摘要

作者强调Crap4J是一个有价值的工具,用于在Java项目中识别危险代码且没有误报,赞扬其与Jenkins的集成,并指出它与Java 7不兼容。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/09/16 18:11

# 这代码糟透了 来源:https://testing.googleblog.com/2011/02/this-code-is-crap.html 我们在Java项目中使用Crap4J已有多年,它是唯一能识别"危险"代码的工具。甚至Jenkins/Hudson的集成体验也很出色!所有代码覆盖率工具都会产生大量误报。我不需要测试像 `public Value getValue() { return value; }` 这样的方法——这是常识,但像CodePro或JaCoCo这类工具却逼着我写无聊的测试。唯有Crap4J独树一帜,即使它已数年未更新。现在是时候采取行动了,因为Java 7的代码在Crap4J上无法运行!

相似文章

1jehuang/jcode

GitHub Trending (daily)

jcode 是一个开源编码代理工具,专为多会话工作流设计,资源占用低,提供CLI安装方式,并在性能上优于Claude Code和Cursor Agent等现有代理。

糟糕的代码如同Kudzu

Hacker News Top

这篇文章将糟糕的代码比作入侵性的Kudzu,强调了从代码库中主动移除功能以管理复杂性的必要性,尤其是针对AI生成的代码,并通过作者删除未使用的hashtag功能的经历进行说明。