• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

싱글톤 패턴 관련해서 질문입니다!

22.04.09 17:52 작성 조회수 293

2

안녕하세요 :)

라우터 내에서 매번 NaverBookScraper의 인스턴스를 만들어서 스크래핑을 하고 디비에 저장하는 과정으로 코드를 이해를 하였는데요.

혹시 여기서 매번 인스턴스를 만드는 이유가 있으실까요?

현재 코드에서는 싱글톤으로 라우터 밖에 생성해서 계속 그 인스턴스를 사용해도 되지않나 싶어서요.

혹시 이유가 따로 있으신건지 궁금합니다 :)

답변 1

답변을 작성해보세요.

1

안녕하세요!

네 맞습니다! 좀 더 클린하게 코드를 짠다면 말씀해주신 것처럼 하는 것이 맞습니다 :)

단일책임 원칙, 싱글톤 등 패턴 강조 보다는 해당 코드에서는 절차적으로 보여드리기 위함이였다고 생각해주세요! 👍