👏 퍼사드 패턴 적용기 퍼사드 패턴에 대한 설명은 깃허브 에 있다. 리팩토링 진행도중에 좀 좋은 구조를 구성해서 적어본다. 🔥 개요 우선 Service 레이어에서 Repository를 너무 많이 의존하는것이 상당히 컸다. 여러군데에서 가져오는 것 사실 이것은 개발하면서 어쩔 수 없는 노릇일 수 있다. 그러나 의존을 너무 많이 가져간다는 것은 유지보수 측면에서도 힘들것이고, 응집도도 낮은 그런 클래스가 되어버린다. 그래서 일단 생각해 낸것은 우리는 객체지향을 사용하고 있다. 어떤 한 클래스는 조합하는것만을 목표로 하는 클래스가 있다면 어떨까🤔 하고 생각했다. 이 클래스를 생각한것은 기존 프로젝트에 테스트 코드를 추가하려고 하다보니까 고민하게 되었다. 🤔 기존 클래스에서 테스트를 하려면 너무 필요없는 의존성..