디자인패턴이란?

고장난 고양이·2022년 7월 5일
0

개발지식

목록 보기
2/25
post-custom-banner

디자인 패턴이란?

디자인패턴이란 프로그램을 설계할 때 발생했던 문제점들을 객체간의 상호관계등을 이용하여 해결 할 수 있도록 하나의 '규약'형태로 만들어 놓은 것 입니다.

즉 디자인 패턴은 설계자들이 올바른 설계를 빨리 만들 수 있도록 도와줍니다.

디자인 패턴의 분류

생성(Creational) 패턴

객체를 생성하고 참조하는 과정에 전체 시스템의 변화를 최소화 되도록 만들며, 시스템의 확장 및 유지보수에 최적화 되도록 도와주는 패턴입니다.

구조(Structural) 패턴

복잡한 구조를 효율적인 개발을 위해 구조를 단순화 시켜 능률을 살리기위한 패턴

행동 패턴

객체들간의 행위나 알고리즘등에 관련된 패턴이다.

참고
https://devmoony.tistory.com/77?category=917961

profile
개발새발X발일지

0개의 댓글