디자인패턴9 디자인 패턴 개요 디자인 패턴 이란? 디자인 패턴 SW 설계 과정에서 자주 발생하는 문제들에 대한 전형적인 해결책이다. 이는 코드에서 반복되는 디자인 문제들을 해결하기 위해 미리 만들어진 코드의 붕어빵 틀과 같은 frame을 제공한다. 다만, 디자인 패턴은 단지 frame 에 불과하며, skeleton code를 표준화된 라이브러리나 함수처럼 그대로 패턴 형태를 복붙 해넣는 형태로는 사용할 수 없다. 패턴은 재사용 할 수 있는 코드 조각이 아니라 특정 문제를 해결하는 방식을 알려주는 일반적인 개념이기 때문이다. 따라서 개발자나 설계자는 이러한 디자인 패턴의 다양한 세부 개념들을 적용하여 각자의 프로그램에 맞는 해결책을 구현할 수 있다. 일반적인 문제에 대한 일반적인 해결책이라는 점에서 디자인 패턴은 알고리즘과 유사하지만 .. 2023. 5. 19. 이전 1 2 3 다음