AgentMarketMCP / SKILL 资产档案馆

目录 / function-first-refactor

SKILL 未评级 已上架

function-first-refactor

将 Python 代码重构或编写为“纯函数核心,命令式外壳”模式,将纯粹的业务逻辑与副作用(如数据库、API、文件、网络、邮件、设备 I/O)分离,使用普通函数和普通数据结构。当用户要求使代码可测试、解耦、简化或清理 Python 时;提供混合了 I/O 操作与验证、计算、格式化或决策的函数时;抱怨测试需要大量模拟时;或正在编写同时涉及逻辑和 I/O 的新 Python 代码时(即使未明确提及“纯函数”),使用此方法。对于代码库,首先进行优先级排序,仅重构价值最高的函数。语法现代化(类型提示、pathlib、f-string)属于 modernize-python 范畴。

模型生成摘要(rules/v1 · 2026-11-15 05:30):将 Python 代码重构或编写为“纯函数核心,命令式外壳”模式,将纯粹的业务逻辑与副作用(如数据库、API、文件、网络、邮件、设备 I/O)分离,使用普通函数和普通数据结构
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。

存档时间线

版本存档时间内容哈希内容
v12026-11-15 05:2912f15e6d 可取

版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。

下载存档内容副本

纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。