遗留系统现代化
用绞杀者模式、防腐层与特性开关逐步替换老模块,而不是一次性重写;强调双写验证、流量切换与回滚预案,常与 架构 类微服务边界条目一起阅读。
技能分类 · 协作与工具链
5 条技能 技能中心第 4 类
用绞杀者模式、防腐层与特性开关逐步替换老模块,而不是一次性重写;强调双写验证、流量切换与回滚预案,常与 架构 类微服务边界条目一起阅读。
为仓库起草 `.cursor/rules`:技术栈、目录约定、禁止模式与 PR 自检句;让 Agent 在每次会话中自动继承上下文,减少重复说明。
区分安全补丁与主版本跃迁,结合 changelog、类型检查与 E2E 冒烟;锁文件策略(npm/pnpm/yarn、Go modules)要可审计、可复现。
选用 ESLint、tsc、Semgrep 等规则集,在 CI 中设门禁与基线(允许逐步清零技术债);注意规则与业务假阳性之间的平衡。
用 Prettier、EditorConfig 等统一格式,把风格从 Code Review 中剥离;与提交钩子、CI 格式化检查一致,减少无意义 diff。