• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

OCP(Service와 ServiceImpl) 관련하여 질문드립니다.

22.03.28 17:32 작성 조회수 338

0

안녕하세요.

OCP 관련하여 질문드립니다.

개방-폐쇄 원칙(OCP, Open-Closed Principle) 을 지키기 위해 Service를 구현할때 인터페이스인 Service와 구현체인 ServiceImpl 로 보통 구현하는데, 이런 개발방식에 대해 의견이 좀 나뉘는 것 같아서요.

1. OCP 원칙을 준수해야하기때문에 사용해야한다.

2. 기존에 사용하던 방법이 관례처럼 남아있는 것이다. 굳이 그렇게 구현해야하는지 필요성을 못느끼겠다. 

이렇게 두가지로 나뉘는데 구글에서 찾아보면 2번의견이 좀더 많아서 개인프로젝트를 진행중에 의문점이 들어서 질문드립니다~!

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2022.03.28

안녕하세요. ce ce님, 공식 서포터즈 OMG입니다.

 

아래 영한님의 답변 참고해주세요 :)

https://www.inflearn.com/questions/69278

https://www.inflearn.com/questions/226678

감사합니다.

ce ce님의 프로필

ce ce

질문자

2022.03.29

감사합니다.