refactoring

标签

Cards List
#refactoring

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

X AI KOLs Timeline ↗ · 3天前 缓存

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

0 人收藏 0 人点赞
#refactoring

C# 中的圈复杂度

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

本文解释了 C# 中的圈复杂度,涵盖其计算方法、阈值、度量标准以及用于改进代码质量的重构技术。

0 人收藏 0 人点赞
#refactoring

ImpactGate:一种合并门,用于评估AI引入的结构衰变

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

ImpactGate 是一个工具,用于测量和控制代码变更引入的结构衰变,使用评分公式鼓励重构并维护代码质量。

0 人收藏 0 人点赞
#refactoring

代码糟糕起来没有下限

Simon Willison's Blog ↗ · 2026-09-06 缓存

Simon Willison 认为,完全从头重写遗留系统很少成功,往往导致生产环境中同时运行两套并行系统。他建议转而通过自动化测试和有针对性的重构来巩固旧系统,并援引 Will Larson 关于迁移的著述,认为这是最负责任的做法。

0 人收藏 0 人点赞
#refactoring

Claude Code 与 Codex:37分钟完成但UI正常,而27分钟完成但两次故障

Reddit r/AI_Agents ↗ · 2026-09-04

在重构任务中,Claude Code 和 Codex 的比较显示,Claude 耗时较长,但代码更全面、UI设计更佳;而Codex速度更快,但需要额外提示才能正确运行。

0 人收藏 0 人点赞
#refactoring

所有小事(2014)

Lobsters Hottest ↗ · 2026-08-31 缓存

Sandy Metz 讨论了如何精简代码以及使用测试来指导重构,并通过 Gilded Rose kata 进行说明。

0 人收藏 0 人点赞
#refactoring

通过提取函数的类型依赖部分来减少C++模板膨胀

The Old New Thing (Raymond Chen) ↗ · 2026-08-20 缓存

本文介绍了通过将类型依赖代码提取到辅助对象中或使用基于span的方法来减少C++模板膨胀的技术,以提高代码效率和可维护性。

0 人收藏 0 人点赞
#refactoring

采用 AI 编码代理的规范优先收敛:一项在 717k 行代码库中拆除核心架构不变量的案例研究(涉及 189 个文件,无测试预言,无人工代码审查)

Hugging Face Daily Papers ↗ · 2026-08-12 缓存

一项案例研究,描述 AI 编码代理如何采用规范优先的收敛方法,在无测试预言、无人工代码审查的情况下,拆除 717k 行代码库中横跨 189 个文件的核心架构不变量。该代理迭代完善了一份 55 页的规范,并执行修正循环,在 31 轮审计中修复了 201 个自我识别的问题。

0 人收藏 0 人点赞
#refactoring

平台工程仍然重要

Lobsters Hottest ↗ · 2026-07-31 缓存

一篇观点文章,认为即使有了AI编码工具,平台工程和代码复用仍然有价值,因为token需要成本,而复用能带来杠杆作用。文中引用了Martin Fowler关于重构的类似论点。

0 人收藏 0 人点赞
#refactoring

重构的经济效益

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

本文介绍了一项对AI代理编写的大型代码库进行重构的实验,证明重构能减少未来AI驱动更改的令牌消耗。作者详细阐述了方法论和结果,显示重构后输入令牌数量有所减少。

0 人收藏 0 人点赞
#refactoring

重写Futhark类型检查器

Lobsters Hottest ↗ · 2026-07-22 缓存

这篇博客文章详细介绍了Futhark类型检查器的演变和最近的重构,从简单的类型检查器到Hindley-Milner推理,以及添加独特类型和大小类型等特性的复杂性。

0 人收藏 0 人点赞
#refactoring

clj-refactor.el 4.0

Lobsters Hottest ↗ · 2026-07-16 缓存

clj-refactor.el 4.0,近五年来首个主要版本,引入了热依赖加载、异步重构、差异预览、瞬态菜单以及众多针对Emacs中Clojure开发的改进。

0 人收藏 0 人点赞
#refactoring

我们每周收取1万美元来删除AI生成的代码

Hacker News Top ↗ · 2026-07-07 缓存

Slopfix提供一项付费服务,用于重构并精简AI生成的代码库,每周收费1万美元,并根据精简目标设定固定价格。

0 人收藏 0 人点赞
#refactoring

使用 ast-grep 将规范锚定到代码

Reddit r/ArtificialInteligence ↗ · 2026-07-06 缓存

一篇博客文章,描述了一种使用 ast-grep 规则将活跃规范锚定到代码的技术,这些规则匹配代码结构而非文件路径,从而防止重构时代码移动导致的规范腐化。该方法专为每次任务都会阅读规范的 AI 代理设计,锚点可随移动而存活,但不支持重命名。

0 人收藏 0 人点赞
#refactoring

人工智能的冒险

Lobsters Hottest ↗ · 2026-07-02 缓存

作者分享了使用多种AI编码助手(Claude Code、Codex、Pi)进行代码审查和重构的经验,发现前沿模型在捕捉细微错误方面出奇地有效,但也注意到一些工具质量较低且行为不稳定。

0 人收藏 0 人点赞
#refactoring

AgRefactor:面向HLS兼容性与性能的自演进智能工作流

arXiv cs.AI ↗ · 2026-07-01 缓存

AgRefactor是一个基于LLM的多智能体工作流,用于将软件重构为HLS兼容程序,具备自演进记忆系统和自动化重构工具,在真实世界基准测试中实现了显著加速。

0 人收藏 0 人点赞
#refactoring

@mattpocockuk: 将 Martin Fowler 的《重构》中的一组代码异味添加到我的 /review 技能中:Mysterious Name, Duplicated Code, Fe…

X AI KOLs Timeline ↗ · 2026-06-30 缓存

Matt Pocock 宣布将 Martin Fowler 的代码异味添加到他的 /review 技能中,该技能用于 AI 编码代理,并分享了他的开源可组合代理技能集合,旨在改善实际工程工作流。

0 人收藏 0 人点赞
#refactoring

宁可重复,也不要错误的抽象(2016)

Hacker News Top ↗ · 2026-06-21 缓存

文章认为,重复比错误的抽象代价更低,并建议开发者避免强行引入抽象,以免后续因条件判断而变得复杂。

0 人收藏 0 人点赞
#refactoring

无尽跑酷游戏中LLM辅助重构与玩法功能生成的探索性案例研究

Hugging Face Daily Papers ↗ · 2026-06-19 缓存

本文提出了一项探索性案例研究,评估GPT-4o在无尽跑酷游戏中执行重构和生成玩法功能的能力,发现重构任务成功,而功能生成任务大多失败。

0 人收藏 0 人点赞
#refactoring

一个Claude Code技能,可扫描你的代码库寻找架构深化机会(增量感知、仅分析),并将其整理为可直接使用的议题

Reddit r/AI_Agents ↗ · 2026-06-08

一个Claude Code技能,可自主扫描代码库寻找架构改进机会(如浅层模块),创建增量感知、仅分析的议题和PRD,随时可实施。

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

提交意见反馈