Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 실버라이트2
- Sliverlight
- silverlight
- MS
- WEb 2.0 Expo
- 개발자
- 해킹
- GDI+
- 성공
- 실버라이트
- 백신
- Web 2.0
- 형태소분석기
- C#
- 암호화
- hnd-7070
- 구글
- COM+
- GTD
- ASP.NET
- .net
- 자바스크립트
- 전기차
- XML
- jQuery
- 검색
- JavaScript
- 게으름
- Ajax
- 리팩토링
Archives
- Today
- Total
목록Design Pattern (1)
꿈으로 가는 작은 계단
닷넷 3.5를 이용한 디자인 패턴의 구현 (4)
이름에 짐작할 수 있듯이, Observer 패턴은 오브젝트의 상태를 관잘하는 데 사용된다. 이 패턴이 약간 변형된 패턴이 출판 (Publish)과 구독(Subscribe)이다 관찰 대상 오브젝트는 어떤 이벤트 혹은 이벤트들을 "출판"하고 이들을 주시하고 있던 오브젝트들(관찰자들)은 발생한 이벤트를 "구독"한다. 이것을 좀 더 단순화하기 위해, 두 패턴을 모두 Observer 패턴이라고 부를 것이다. 사실 이 두 가지 패턴의 차이는 보는 관찰 시점의 차이일 뿐이다. 쉽게 얘기해서, '당신이 나를 관찰하고 있나요? 와 내가 당신이 구독하려는 나의 이벤트를 출판하고 있나요? 의 차이와 같다. 전자는 나를 보는 관점이 타인이 시점이고 후자는 자신의 시점에서 일어나는 이벤트를 관찰하게 된다. Observer 패턴..
소프트웨어/C# & ASP.NET
2009. 8. 5. 08:00