디자인패턴

    [디자인패턴] 옵저버 패턴이란?

    업무에서 POS 관련 C#소스를 봐야할 일이 생겨서 관련 문서를 찾아봤다. Spring으로 보통 구현하는 MVC패턴과는 다르게 MVVM 패턴으로 구현되어있어 Observer 디자인패턴을 사용한다. *Observer는 관찰자 역할을 하는데 viewModel 이라는 observer인터페이스로 데이터가 변동이 생기면 바로 view에 전달해준다. *어떻게 동작하는지는 아래 참고 https://pjh3749.tistory.com/266 [디자인패턴] 옵저버 패턴 (Observer Pattern) 아주 간단하게 정리해보기 옵저버 패턴이란? 옵저버란 스타크래프트 프로토스의 유닛으로 적들을 관찰하기 위해 탄생한 유닛이다. 테란전에서 필수 유닛이며 옵저버 패턴(observer pattern)은 객체의 상태 변화를 관찰하..