디자인 패턴이란 프로그램을 설계하는 과정에서 반복적으로 일어나는 문제점들을 해결할 수 있는 일종의 해결책이다.
유사한 문제들이 발생하게 되면, 그 문제들에 대한 해결 방법이 일관된다.
그렇게 일관된 해결 방법들이 디자인 패턴이라고 볼 수 있다.
어떠한 문제가 자주 발생하면 각각에 맞는 디자인 패턴을 적용하여 문제를 효율적으로 풀어낼 수 있다.
디자인 패턴에는 여러 패턴 종류들이 존재한다.
다음 글에서 확인해보자.
'Develop > Design Pattern' 카테고리의 다른 글
옵저버 패턴이란? (0) | 2022.08.17 |
---|---|
팩토리 패턴이란? (0) | 2022.07.27 |
싱글톤 패턴이란? (0) | 2022.07.26 |