디자인패턴

Design Pattern

디자인 패턴(Design Pattern)이란?

소프트웨어 디자인 패턴이란? 소프트웨어 개발 과정에서 발견된 설계의 노하우를 축적하여 그 방법에 이름을 붙여 이후 재사용하기 좋은 형태로 특정 규약 만들어 정리해 둔 것을 말합니다. 또한, 소프트웨어 설계에 있어 공통적인 문제들에 대한 표준적인 해법과 작명법을 제안하며, 알고리즘과 같이 프로그램 코드로 바로 변환될 수 있는 형태는 아니지만, 특정한 상황에서 구조적인 문제를 해결하는 방식입니다. 즉, 효율적인 코드를 만들기 위한 방법론입니다. 디자인 패턴의 종류 생성 패턴(Creation Pattern) 객체의 생성에 관련된 패턴으로 객체의 생성과 조합을 캡슐화하여 특정 객체가 생성되거나 변경되어도 프로그램 구조에 크게 영향을 받지 않도록 유연성을 제공합니다. 구조 패턴(Structural Pattern)..

Smile :DK
'디자인패턴' 태그의 글 목록