아이템 20. 이벤트가 런타임 시 객체 간의 결합도를 증가시킨다는 것을 이해하라 이전 이벤트 핸들러 패턴의 예시로 만든 SystemChannel 클래스를 본다. public class SystemChannel { private Channel curChannel; public event EventHandler OnChanged { add { OnChanged += value; } remove { OnChanged -= value; } public void ChangeChannel(channel c) { // 새로운 채널 할당으로 이벤트를 발생시킨다. var oldChannel = curChannel; curChannel = c; var args = new ChannelChangedEventArgs(oldC..