처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

프로그래밍에서 '미디에이터 패턴(Mediator Pattern)'이란?

보통 freeCodeCamp
보기 및 정답
A 객체들 간의 직접 통신 대신 중재자 객체를 통해 간접적으로 소통하여 결합도를 낮추는 패턴이다
B 입력 데이터를 중간 형식(JSON, XML 등)으로 변환하여 다양한 시스템 간 호환성을 보장하는 패턴이다
C 네트워크를 통해 전송되는 미디어(동영상, 음악 등) 스트림을 처리하고 렌더링하는 전용 패턴이다
D 두 개의 서로 다른 시스템 사이에서 데이터를 양방향으로 실시간 동기화하고 복제하는 패턴이다

해설

미디에이터 패턴은 여러 객체(동료, Colleague)가 서로 직접 참조하지 않고, 중재자(Mediator) 객체를 통해 통신합니다. 이로써 객체 간 의존성이 줄어들고 유지보수가 쉬워집니다. 채팅방(서버가 중재자), UI 이벤트 관리자 등이 대표적인 예입니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기