目录 / python-refactor-audit
SKILL
未评级
已上架
python-refactor-audit
当现有的 Python 模块已经变得臃肿,问题不在于要写什么,而在于如何安全地重构它——审计一个从未被整体审查过的文件,将变更规划为一系列可独立验证的小提交,决定哪些测试可以随重命名而修改、哪些必须逐字符保持不变,证明修改后的测试在生产代码回滚后仍能失败,当测试套件无法感知变更时(例如某个字段的类型在调用方已普遍使用其名称的情况下发生变化)寻找第二个判断依据,在重构前后测量待移除部分的形态,以便发现那些看似改动很大实则未移动任何内容的情况,并判断何时根本不应进行重构。至于具体的 Python 代码应如何编写——包括数据建模、日期处理、配置管理、模块化设计以及单例默认值等——请参考 Python 编程规范技能;关于测试应覆盖的内容,请参考 Python 测试技能。
模型生成摘要(rules/v1 · 2026-11-14 18:05):当现有的 Python 模块已经变得臃肿,问题不在于要写什么,而在于如何安全地重构它——审计一个从未被整体审查过的文件,将变更规划为一系列可独立验证的小提交,决定哪些测试可以随重命名而修改、哪些必须逐字符保持不变,证明修改后的测试在生产代码…
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
存档时间线
| 版本 | 存档时间 | 内容哈希 | 内容 |
|---|---|---|---|
| v1 | 2026-11-14 18:03 | 05fd3ee7 | 可取 |
版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。