디자인 원칙 1
카테고리 설명
-
디자인 패턴은 소프트웨어 공학에서 재사용 가능한 문제 해결 방법을 말하는 것으로, 특정한 상황에서 해결이 어려운 문제를 다양한 상황에서 적용할 수 있는 효율적인 해결책을 제공하는 방법이다. 디자인 패턴은 일반적인 문제 해결방법 임으로, 특정한 프로그래밍 언어나 플랫폼에 종속되지 않는다. 디자인 패턴은 크게 생성패턴, 구조패턴, 행동패턴 으로 나눌 수 있다. 각각의 패턴은 특정한 상황에서 효율적인 해결책을 제공한다. 생성패턴 생성 패턴은 객체를 생성하는 방법과 관련된 패턴으로, 객체를 생성하고 조합하는 방법에 대한 문제를 해결하는데 사용된다. 객체 생성과 관련된 문제를 추상화하여, 코드의 재사용성과 유지보수성을 높인다. 구조패턴 구조 패턴은 클래스나 객체를 조합해 더 큰 구조를 만드는 패턴이다. 클래스와 ..