• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

usecase 작성 단계가 궁금합니다.

23.03.24 20:57 작성 조회수 370

0

안녕하세요. 강의 정말 잘 들었습니다. 많은 도움이 되고 있습니다.

 

다름이 아니고,

각 도메인모델을 도출하고 난 후, 경우에 따라 여러 모델을 일관성 있게 업데이트해야하는 경우 유스케이스(서비스)를 이용하게 되는데요. 유스케이스의 디자인은 어느 시점에 어떻게 해야하는지 궁금합니다.

 

강의내용에서는 모델(entity)만을 도출하고 난 후, 패턴을 언급하며 마무리하고 있어서,

실질적으로 구현을 위한 유스케이스 디자인 단계가 빠져 있는거 같아서요.

 

감사합니다!

 

답변 1

답변을 작성해보세요.

0

안녕하세요.

우선 아마도 객체지향 분석 설계(OOAD)에서 의미하는 유스케이스 모델링을 말씀하시는 것은 아닌 것 같고

서비스라 말씀하시는 것을 봐서 제가 강의에서 말씀드린 응용서비스를 말씀하시는 듯 합니다. 클린 아키텍처에서는 이 영역을 유스케이스라 언급하기도 하는 것으로 알고 있습니다.

그렇게 이해를 해보자면 아마도 헥사고널 아키텍처의 외부영역에서 인바운드 입력을 받은 후 비지니스로직을 도메인 모델에 위임하여 흐름제어 및 트랜젝션 처리를 하는 영역을 말씀하시는 듯 합니다.

이쪽의 언급은 이후 구현 과정에서 다뤄야 할 것 같은데요. UML을 통한 설계는 불필요할 듯 하며 API설계 후 도메인 모델을 구현하며 자연스럽게 바로 서비스도 구현하면 될 듯합니다.

이후 강의가 바로 오픈되지 못해 죄송한데요. 이후 강의에서 자세히 언급하도록 하겠습니다. ^ ^ ;;;