싱글톤 컨테이너로 객체 관리했고

절차별로 객체 나눠서 모듈화시켰고

인터페이스 갈아 끼우면서 변경사항에 유연하게 대처할 수 있게 해놨다고 생각했는데

오늘 생각도 못했던곳에서 사용자들 추가 요구사항 좆같이 들어오니까 설계 깨짐

현 상태가 어떻냐면 기존 코드에 계속 누더기로 코드 추가되는 중임