跳到主要内容
赞助推荐 Claude Team 合租,少折腾账号
>80aj_
赞助推荐 开放可编程的智能路由
赞助推荐 开放可编程的智能路由

标签索引

代码重构

这个标签下有 37 篇文章。按时间回看相关判断与实践记录。

标签精选

相关内容

架构设计

从单线程长事务到并行短事务:任务投送链路的修复方法

一个任务投送系统出现过两种症状。待执行任务进入 Kafka 的速度不够,数据库也频繁出现锁等待。两种症状来自同一段调度代码。 旧流程用一个线程逐条发送任务。整批投送又共用一个数据库事务。前面的任务已经改过状态,却要等批次尾部的任务发送结束。...

12 分钟阅读70 阅读
前沿哨所

硬核实战:利用AI逆向工程复刻经典游戏SimTower

本文记录了作者利用大语言模型(LLM)对经典游戏《SimTower》进行逆向工程并成功重写的全过程。起初尝试仅靠静态分析(通过Ghidra)复现逻辑,但受限于上下文窗口和AI处理复杂二进制细节的能力而失败。随后转向动态分析策略,利用AI构建...

1 分钟阅读164 阅读
前沿哨所

AI 编程的“屎山”困境:如何引导 AI 优先重构而非打补丁?

随着 AI 编程工具的普及,开发者发现了一个普遍痛点:虽然 AI 在初期开发中速度极快,但在后期维护中往往导致代码失控。AI 面对问题时,倾向于通过增加特例判断或兜底逻辑来进行局部“缝补”,而非深入数据结构或模块边界进行源头重构。这种“打补...

1 分钟阅读78 阅读
前沿哨所

AI编程痛点:为何用Claude改造旧项目比从零开发更难掌控?

随着Claude Code等AI编程助手的普及,开发者发现了一个明显的现象:在处理现有开源项目或重构旧代码时,AI的表现往往不如从零开始开发新项目来得稳定和可控。这主要归因于AI对复杂项目上下文理解的局限性,以及在处理遗留代码时可能引发的逻...

1 分钟阅读170 阅读