OhMySkills
AI 智能体 coding-agent-rules-refactor 更新于 2026-07-29

Coding Agent Rules · 重构规则

Refactoring rules for Coding Agent Rules: characterisation tests, behaviour-free diffs and seam-by-seam extraction.

技术栈
Coding Agent Rules
主题
重构
条目
9 条
版本
v0.2.0

✓ 应当这么做

  • ✓ Characterise current behaviour with tests before touching structure
  • ✓ Keep refactor commits free of behaviour change and vice versa
  • ✓ Extract one seam at a time and delete the old path in the same change

✕ 常见反模式

  • ✕ Rewriting and changing features in one unreviewable diff
  • ✕ Leaving both old and new implementations alive indefinitely
  • ✕ Refactoring code no requirement currently touches

◎ 交付前验证

  • ◎ Typecheck (`tsc --noEmit` or equivalent) passes with zero errors
  • ◎ Lint passes and no rule was disabled inline
  • ◎ Node/browser runtime compatibility checked against the project engines field

同分类条目

42 篇

同一技术栈的其他条目