반응형 이터레이터패턴1 디자인 패턴 기초 이번 글에서는 CS지식 중 하나인 디자인 패턴에 대해서 이야기해보도록 하겠습니다. 디자인 패턴이 무엇인가와 실제 디자인 패턴이 어떻게 쓰이는지에 대해 정리하였으니 공부하시는데 도움이 되었으면 합니다. 디자인 패턴 디자인 패턴이란 프로그램 설계시 공통으로 발생했던 문제에 대해 재사용 가능하도록 한 '규약'입니다. 1 싱글톤 패턴(singleton pattern) 싱글톤 패턴이란 하나의 클래스가 단 하나의 인스턴스를 가지는 형태를 말합니다. 단 하나의 인스턴스를 가지다 보니 인스턴스 생성 비용이 줄어드는 장점이 있지만 의존성이 높아져 문제가 생기는 경우도 있습니다. 일반적으로 데이터베이스 연결을 위해 많이 사용됩니다. 데이터베이스를 연결하기 위해 싱글톤 패턴을 사용하게 되면 데이터베이스 연결에 관한 인스턴스.. 2022. 6. 6. 이전 1 다음 반응형