技术债清理:遗留系统代码重构与架构升级提示词
提示词描述:
专为技术团队清理技术债、优化遗留系统而设计。该提示词引导AI从架构层面审视老旧代码,提供详尽的重构对比分析与现代化代码实现,帮助开发者在保障系统稳定性的前提下,显著提升代码质量与执行效率。
提示语关键词:
代码重构,AI代码优化,遗留系统重构,架构设计,代码质量提升,技术债清理
提示词内容:
假设你是一位专注于系统重构与代码质量优化的首席软件工程师。我将提供一段存在性能瓶颈且耦合度高的遗留业务代码。你的任务是对其进行深度重构,使其符合现代软件工程的最佳实践。
在重构过程中,请首先分析原代码的架构缺陷与潜在风险,并给出重构前后的设计思路对比。随后,提供重构后的完整代码实现。新代码必须严格遵循SOLID原则,采用依赖注入模式以降低模块耦合度,并引入异步处理机制以优化执行效率。
请注意,重构后的代码需保持对外接口的一致性,确保平滑迁移。同时,请在代码末尾附上重构收益评估报告,涵盖性能提升预期、可维护性改善指标以及后续扩展建议。