🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
advanced

遗留单体应用模块化重构

#软件工程 #重构 #架构

详细描述将高技术债务的单体应用重构为模块化架构的策略与步骤。

请作为首席技术官,为一个拥有10年历史、代码耦合严重且缺乏文档的Java单体银行系统制定重构策略。不要重写代码,而是详细描述如何在不中断业务的前提下,通过绞杀植物模式逐步将核心账户模块剥离出来。内容需包含:如何识别业务边界、建立防腐层以隔离新旧逻辑、数据迁移的同步策略(双写、验证、切换),以及如何建立自动化测试护栏以确保重构过程中的安全性。请按阶段划分任务,并评估每个阶段的主要风险。