인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Lucy님의 프로필 이미지
Lucy

작성한 질문수

스프링 핵심 원리 - 기본편

생성자 주입을 선택해라!

생성자 주입 필드 갯수

작성

·

574

1

안녕하세요 팀장님

일반적으로 생성자 주입시 몇개 정도의 필드를 주입받나요?

현재 유지보수중인 시스템에는 20개이상을 주입받는 경우도 있는데 이건 설계가 잘못된거라고 봐야할까요?

답변 1

3

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. mumble mumble님 좋은 질문입니다.

사실 숫자가 중요하지는 않은데... 20개 이상은 너무 많습니다^^;

아마 해당 서비스가 너무 많은 일을 하고 있을거에요.

이런 경우 서비스를 역할과 책임에 맞도록 적절하게 분리하는 작업이 권장됩니다.

감사합니다.

Lucy님의 프로필 이미지
Lucy

작성한 질문수

질문하기