C/C++ 디자인 패턴 (16) — 중재자(Mediator)

가입 화면에서 "약관 동의"를 체크하고, 이메일이 올바르고, "회사 계정"을 체크했다면 회사명까지 입력해야 가입 버튼이 켜진다. 각 위젯이 서로를 직접 참조해 규칙을 처리하면 체크박스가 버튼과 입력란을 알고, 입력란이 버튼을 알고… 위젯…

Continue ReadingC/C++ 디자인 패턴 (16) — 중재자(Mediator)