spring best practices
찾아 봤는데
service 계층 설계할때
MemberService로 하면 객체가 맞는 책임이 커져 올바르지 않은 설계라고
MemberFindService
MemberSignupSerivce
등등 이렇게 책임을 작게 나눠서 코딩하던데 실무에서도 이럼??
spring best practices
찾아 봤는데
service 계층 설계할때
MemberService로 하면 객체가 맞는 책임이 커져 올바르지 않은 설계라고
MemberFindService
MemberSignupSerivce
등등 이렇게 책임을 작게 나눠서 코딩하던데 실무에서도 이럼??
근데 그게 맞지않나 ?
나도 이론상은 이게 맞고 이렇게 해야 깔금한건 이해하겠는데
언제 이러고 있음??
서비스가 커지면 이게 오히려 더 시간 절약될거같은데
그런가 나는 책임이 너무 작은거 같아서
저러면 멤버 관련된 Service Interface만 10~20개 나오겠음
사실 나도 취준생입장임
나도 이론상은 이게 맞는것 같은데 아무리 그래도 저렇게 작은 책임으로 나누면 기억하기 힘들것 같은데 아무리 IDE가 좋다해도
간단하게 시작해서 복잡해지면 쪼갬