首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

代码很垃圾

摘要

【HN用户评论摘要】 Title is editorialized. Original: "This code is CRAP" referring to code in review as Change Risk Anti Pattern.Also, (2011) I have a goal to make the codebase at work cargo-crap compliant an...

the and for This code 2011 complexity this CRAP codebase
2026-09-17 1 阅读 约1分钟阅读 luispa
分享:
字号:
【HN用户评论摘要】 标题已编辑。原文:“此代码是 CRAP”,指正在审查中的代码为“更改风险反模式”。此外,(2011) 我的目标是使工作中的代码库符合“cargo-crap”标准,并通过 CI 强制执行。我让一个代理用它运行了一整夜,差异触及了我们代码库的 40%,这对于单次合并来说是站不住脚的。所以现在我会随着机会的出现而零碎地做。 钟摆在类、函数、圈复杂度(这里是 CRAP)和类似的愚蠢指标的方向上摆得太远了。这让我想起 Sandi Metz 做过的一次名为“All the Little Things”的演讲,其中她介绍了 Gilded Rose kata。在演讲中,她重新设计了她的解决方案,直到几乎没有任何东西可以显示正在解决的问题的本质。圈复杂度度量在每一步都被吹捧为设计优良性和消除复杂性的代表。然而,一个弱点 >注意:这篇文章因使用了温和的脏话而被评为 PG-13。如果您可能会因重复使用小学操场上常见的单词而感到冒犯,请不要继续阅读。尽管这种讽刺性的被动攻击性很温和,但无法想象在现代乏味的企业信息传递中会出现这样的情况。 (2011) 原始链接:https://testing.googleblog.com/2011/02/this-code-is-crap.html
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱