디자인 패턴은 객체지향 프로그래밍을 할 때 자주 발생하는 문제들을 피하기 위해 미리 만들어진 유형의 패턴을 사용하는 것을 말합니다.디자인 패턴은 협업에서도 의사소통의 수단으로 사용되어 어떠한 문제를 이런 유형의 디자인 패턴으로 해결하여 보자! 로 간결하게 의도를 나타낼 수가 있습니다.하지만 디자인 패턴을 쓰기위해 문제를 만드는 일은 없어야할겁니다. 상황에 따라 디자인 패턴을 적절하게 적용시킬 수 있는 것이 디자인 패턴을 정리해두는 이유라고 생각합니다. 우선 특강에서 본 내용을 바탕으로 TIL 대략적으로 정리하여보고 세부적인 예시 같은 것은 따로 공부하여 정리하는 목적으로 하고자 합니다. 싱글톤 패턴 구현의 목적과 기능 : 핵심 기능에 대한 전역적 접근을 허용합니다. 특정 기능에 대한 연결을 위해 유..