advanced
遗留代码架构重构评审
要求AI扮演高级软件架构师,对遗留代码进行深度审查,识别反模式并制定现代化路线图。
📝 提示内容
请扮演一位拥有20年经验的高级软件架构师。审查以下遗留代码片段。首先,识别其中存在的所有设计模式和反模式。其次,分析当前的单体架构面临的可扩展性和可维护性问题。最后,制定一份详细的现代化路线图,建议如何将其逐步重构为微服务架构。在回答中,请特别关注数据一致性的处理、服务拆分的界限以及技术债务的偿还策略。