인턴활동을 하며 실 업무에 들어가기 위해 기존 코드를 학습하는 과정 중에 있다. 기존 코드를 학습하기 위해 기존 코드에 사용되어있는 디자인 패턴을 학습하려고 한다. 오늘은 옵저버 패턴이 사용된 부분을 이해하기 위해 Oberver Pattern을 학습해보았다.Oberve
싱글톤패턴이란 ?사용하는 상황 1\. 프로그램 내 하나의 객체만 존재해야 할 때 2\. 프로그램 내 여러 부분에서 해당 객체를 공유하며 사용해야할 때사용 이유 1\. 메모리 측면 사용의 문제점Multi-Thread 환경에서 안전성 문제 발생여러 쓰레드가