C#의 델리게이트, 이벤트와 전략 패턴의 본질적 연결

프로그래밍 초보 시절, 단순한 메서드 호출을 넘어서 다양한 동작을 유연하게 처리하고자 했던 경험은 누구나 공감할 수 있다. 이번 글에서는 기존에 알고 있던 델리게이트, 이벤트, 그리고 전략 패턴의 관계를 다시 들여다보고, 그 본질적인 유사성과 차이점을 살펴본다. 단순한 개념 설명을 넘어, 실제로 어떻게 설계가 달라지는지, 그리고 왜 .NET에서는 이를 특별히 ...

7월 15일 00:13에 게시됨