😀옵저버패턴 (observer pattern) 다수의 객체가 특정객체 상태변화를 감지하고 알림을 받는 패턴 😀옵저버 패턴의 장점 상태를 변경하는 객체와 변경을 감지하는 객체(observer)의 관계를 느슨하게 유지할 수 있다. 상태 변경을 주기적으로 조회하지 않고 자동으로 감지할 수 있다. 😀옵저버 패턴의 단점 복잡도가 증가한다. 다수의 observer객체를 등록 이후 해지하지 않으면, 메모리누수 발생할 수 있다. 😀코드로 알아보기! ChatServer.java package study.observerPattern.code1; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; p..