디자인 패턴Design Pattern소프트웨어 설계에서 반복적으로 발생하는 문제를 해결하기 위한 일반적인 방법이에요. 객체와 그 관계를 통해 코드의 재us성과 유지보수성을 높여줘요. 개발자 간의 의사소통을 원활하게 해주는 역할도 해요.