- 코드 내에서
setup과 같은 메서드를 여러 번 호출하는 것은 중복을 발생시킵니다. 🔄 - 이러한 중복은 불필요한 코드 반복을 야기하며, 특히
setup connection과 같은 작업이 시간이 오래 걸릴 경우 성능 저하의 원인이 됩니다. 🐌 - 중복을 제거하는 효과적인 방법은 반복되는 초기화 로직(예:
setup connection)을 생성자(constructor)로 이동시켜 인스턴스 생성 시 한 번만 실행되도록 하는 것입니다. 🏗️ - 생성자를 활용하여 중복을 제거하면 코드 양이 줄어들고(less code), 가독성이 향상되며, 실행 시간이 단축되어 코드 효율성이 크게 개선됩니다. ✨
- 결과적으로, 단 한 번의
setup실행 후 필요한 메서드들이 호출되어 코드가 간결하고 깔끔해집니다. ✅





