Observer Pattern
·
CS/Design Pattern
❒ DescriptionObserver 패턴의 원리와 동작과정에 대해서 학습할 것이다.또한 Observer 패턴의 예시를 들어 이해도를 높여보자.   ❒ Observer 패턴이란?주체가 어떤 객체(subject)의 상태 변화를 관찰하다가 상태 변화가 있을 때마다 메서드 등을 옵저버 목록에 있는 옵저버들에게 변화를 알려주는 디자인 패턴. 상호작용하는 객체 사이에는 가능하면 느슨한 결합을 사용해야 하는데 Observer 패턴이 대표적이라고 할 수 있다.또한 일대다(one-to-many) 의존성을 정의한다.Observer 패턴은 여러 가지 방법으로 정의할 수 있지만, 보통은 주제 인터페이스와 Observer 인터페이스가 들어있는클래스 디자인으로 구현하다. Observer 패턴은 트위터, 인스타그램 등 SNS에..
README.MD
·
CS/Design Pattern
❒ Description해당 카테고리에서는 면접을 위한 CS 전공식 노트에서 언급하는 디자인패턴을 우선적으로 학습할 것이다. 이와 더불어 해드 퍼스트 디자인패턴도 함께 살펴가면서 부족한 내용을 보완,보충한다.그리고 과거 학습 과정에서 굉장히 두리뭉실하게 알고 있었던 부분을 확실히 이해하고 넘어가야 한다.  ❒ Rule공부를 하기 앞서 스스로 몇 가지 룰을 정했다.면접을 위한 CS 전공식 노트를 우선으로 한다.해드 퍼스트 디자인패턴에 있는 예제를 그대로 사용하기, 가능하면  스스로 직접 예시를 만든다.학습 끝에는 예상 면접 질문을 작성하고 그에 답변을 한다.