[DDD] OPEN HOST SERVICE (공개 호스트 서비스)

0️⃣1️⃣·2024년 3월 3일
0

DDD

목록 보기
17/21
post-custom-banner

필요성

  • 어떤 하위 시스템을 다른 여러 하위 시스템과 통합해야 할 경우 각 하위 시스템에 대한 번역기를 조정한다면 팀 전체가 교착 상태에 빠질 수 있다.

  • 변경이 발생할 때는 유지보수하고 걱정해야 할 일이 더욱 많은 법이다.

  • 하위 시스템에 일관성이 있다면 그와 같은 일관성을 다른 하위 시스템에 대한 공통의 요구사항을 포괄하는 일련의 SERVICE로 설명하는 것도 가능할 것이다.

구현

  • 프로토콜을 공개해서 개발 중인 시스템과 통합하고자 하는 모든 이들의 해당 프로토콜을 사용할 수 있게 한다.

  • 새로운 통합 요구사항을 처리하게끔 프로토콜을 개선하고 확장하되 특정한 한 팀에서 요청해 오는 독특한 요구사항은 제외해야 한다.

0개의 댓글