code-quality

标签

Cards List
#code-quality

@obie:exhale 0.2.0 已发布。新功能:exhale complexity 会让让 Ruby 方法变得更难理解的 PR 检查失败,并告诉你的 agent……

X AI KOLs Timeline ↗ · 2026-10-07 缓存

exhale 0.2.0 为 Ruby gem 新增 exhale complexity 功能,基于认知复杂度算法在 PR 中检测代理式 AI 逐步引入的代码复杂化,并给出可修复提示,而非仅对遗留代码设固定阈值。

0 人收藏 0 人点赞
#code-quality

@realchendahuang:我特别好奇一个问题:大家每天都在用 AI 写代码——你们到底是怎么避免项目迅速变成……

X AI KOLs Timeline ↗ · 2026-10-05

一位开发者提问:如何防止 AI 辅助编码的项目迅速退化为不可维护、质量低下的代码——这是人们对 AI 工具下代码质量普遍存在的担忧。

0 人收藏 0 人点赞
#code-quality

@lukasen_xyz: pstack 新增的 /correct 命令旨在解决一个特定问题:你多次告诉智能体避免、但它下次又在别处重犯的同一类错误……

X AI KOLs Timeline ↗ · 2026-10-05 缓存

pstack 推出新的 /correct 命令,通过分析提交历史来识别智能体反复犯下的错误,并通过代码库层面的约束(类型标注、检查、测试)强制修复,而不是依赖提示词指令,这与长期存在的工程实践不谋而合。

0 人收藏 0 人点赞
#code-quality

@mattpocockuk: 一句话概括,"让坏代码无法被表达"。

X AI KOLs Timeline ↗ · 2026-10-03 缓存

Matt Pocock 认为,在 AI 编程时代,开发者应当拥抱更多抽象,同时结合严格的 lint 规则,以此来约束 AI 代理,使其只做出良好的设计决策。

0 人收藏 0 人点赞
#code-quality

Pop!_OS 禁止在大部分代码库中使用 AI 生成的代码

Hacker News Top ↗ · 2026-10-03

Pop!_OS(System76)已禁止在大部分代码库中使用 AI 生成的代码,理由是其 Linux 发行版项目中的代码质量和维护问题。

0 人收藏 0 人点赞
#code-quality

@svpino:目前,我为几家公司提供咨询。我帮助他们的工程团队将 AI 引入工作流。每个这样的团…

X AI KOLs Timeline ↗ · 2026-10-03 缓存

Sergio Svrino(svpino)分享了他为采用 AI 的工程团队提供咨询的经验,认为生产力的提升是真实的,团队必须将重点从编写可维护的代码转向验证 AI 智能体的产出,并反驳了那些预测由此产生的软件将无法使用的批评者。

0 人收藏 0 人点赞
#code-quality

智能体编程的天启四骑士

Hacker News Top ↗ · 2026-10-02 缓存

一篇观点文章,认为智能体编程正在引发四大问题——令人望而却步的“slop”代码、工程师对自己手艺的疏离感、代码库质量的退化,以及团队所有权的削弱——而目前几乎看不到任何解决方案的曙光。

0 人收藏 0 人点赞
#code-quality

@mattpocockuk: mattpocock/skills 今日提示词:/codebase-design 在仓库中查找浅层模块,应用删除测试……

X AI KOLs Timeline ↗ · 2026-10-01 缓存

Matt Pocock 分享了今日提示词:/codebase-design,一个扫描仓库中浅层模块并应用删除测试以移除不必要抽象的技能。

0 人收藏 0 人点赞
#code-quality

把 commit 描述当作思维工具

Hacker News Top ↗ · 2026-09-30 缓存

作者认为在 AI 代理编码时代,开发者应自己撰写 commit 描述,把它当作反思与理解代码的思维工具,以避免 AI 编造错误的“为什么”并确认自己真正理解所交付的更改。

0 人收藏 0 人点赞
#code-quality

变更耦合:为什么一处一行的修复会牵动十个文件

Hacker News Top ↗ · 2026-09-30 缓存

对“变更耦合”的解读——即使代码在结构上毫无关联,却必须同步变更时,会带来怎样的隐性维护成本——以及它与其他耦合类型的关系:它是一种帮助理解架构决策的思维工具,而非需要优化的指标。

0 人收藏 0 人点赞
#code-quality

每次新模型发布,我们究竟在为什么欢呼?

Reddit r/AI_Agents ↗ · 2026-09-29

作者批评了对新AI模型发布的庆祝现象,指出虽然代码生成速度提升,但代码审查和决策中的瓶颈依然存在,导致输出增加但代码理解度下降。

0 人收藏 0 人点赞
#code-quality

Google开发者生产力提升因素:代码质量

Lobsters Hottest ↗ · 2026-09-27

本研究探讨了Google开发者的生产力,发现代码质量及其他因素对生产力有因果影响,代码质量通过面板数据分析显示出强烈的影响。

0 人收藏 0 人点赞
#code-quality

关于“Parse, don't validate”的Rust思考

Lobsters Hottest ↗ · 2026-09-26 缓存

Eli Bendersky 将‘Parse, don't validate’模式应用于 Rust,展示如何使用类型系统来强制不变量并提高代码清晰度,使用标准库和像 nonempty 这样的 crates 中的示例。

0 人收藏 0 人点赞
#code-quality

@charliermarsh: ty 现在可以检测始终为真或始终为假的条件。经典示例:在 if 语句中忘记调用函数。

X AI KOLs Following ↗ · 2026-09-24 缓存

ty 新增了检测代码中始终为真或始终为假条件的功能,有助于防止常见错误,例如在 if 语句中忘记调用函数。

0 人收藏 0 人点赞
#code-quality

@kentcdodds: 无需阅读代码,停止生成低质量代码。让我展示如何做到:

X AI KOLs Timeline ↗ · 2026-09-24 缓存

Kent C. Dodds 展示了一种技术,可以在无需手动审查代码的情况下防止低质量代码生成。

0 人收藏 0 人点赞
#code-quality

为何你应该检查你的gem的代码行数

Lobsters Hottest ↗ · 2026-09-24 缓存

文章讨论了使用代码行数作为评估Ruby gems的度量指标,指出这有助于理解实现复杂性,并鼓励一种通过“轻松阅读”来注重清晰度和可维护性的设计理念。

0 人收藏 0 人点赞
#code-quality

@AYi_AInotes: 老哥,这绝对炸裂——这是顶尖工程师驾驭AI最硬核的方式。我建议把视频调成2倍速观看…

X AI KOLs Timeline ↗ · 2026-09-22 缓存

前Meta和Netflix工程师、现任xAI核心成员的Lauren Tan分享了她的方法论:通过一个名为pstack的开源工具和“沙丘架构”,领导AI代理团队在一个月内合并了2500个生产环境PR,同时强调了严格验证的重要性。

0 人收藏 0 人点赞
#code-quality

如果AI编程降低了你的代码质量,说明你的质量管理不到位

Hacker News Top ↗ · 2026-09-20 缓存

本文讨论了在使用AI编程代理时如何管理代码质量,通过采用规范驱动开发和测试驱动开发等策略来减少错误并提高生产力。

0 人收藏 0 人点赞
#code-quality

规范优先于生成:一个预注册、五模型配对评估的规范框架,用于评估大语言模型在涉及金钱、时间、幂等性和访问控制任务中生成的代码

Hugging Face Daily Papers ↗ · 2026-09-20 缓存

本文基于一项预注册的五模型研究,评估了一个旨在通过减少大语言模型生成代码在关键领域(如资金运算和访问控制)缺陷的规范框架。该研究覆盖了金融、医疗和保险领域的任务。

0 人收藏 0 人点赞
#code-quality

@JenovaAIAgent: Go Coding Assistant 是一个 AI 代理,帮助您为 APIs、CLIs 和并发服务提供地道、生产级的 Go 代码……

X AI KOLs Following ↗ · 2026-09-18 缓存

一个旨在帮助开发者编写用于 APIs、CLIs 和并发服务的地道、生产级 Go 代码的 AI 代理,具有错误处理、并发性和项目上下文保留等功能。

0 人收藏 0 人点赞
← Previous
Next →
← 返回首页

提交意见反馈