1. 배경기존 시스템의 특정 프로세스를 효율화하기 위해 배치 작업을 새로 구현하게 되었습니다. 이 배치 작업은 기존 거래(trade) 관련 코드와 연동되어 데이터를 처리하도록 설계되었습니다.2. 문제 발생배치 작업을 기존 trade 코드에 통합하는 과정에서 예상치 못한 여러 로직 변경이 필요하게 되었습니다.이는 단순히 새로운 기능을 추가하는 수준을 넘어, 기존 trade 코드의 핵심 로직과 구조에 상당한 영향을 미치게 되었습니다.구체적으로,의존성 증가: 배치 작업이 trade 로직의 깊은 부분까지 관여하게 되면서, trade 코드의 변경이 배치 작업에 직접적인 영향을 미치고, 반대로 배치 작업의 수정이 trade 로직의 안정성을 해칠 위험이 커졌습니다.복잡성 증가: 기존 trade 로직은 이미 복잡한데,..