면접에서 디자인 패턴과 관련된 질문이 몇개 나왔는데... 완전 엉뚱한 대답만 했다!!!!! 너무너무 치욕스러움 이렇게 된거 모조리 외워주겠다 흥 디자인 패턴 자동응답기가 되어보겠어요 디자인 패턴 소프트웨어 개발에서 반복적으로 발생하는 문제들에 대한 해결책을 제공하는 재사용 가능한 설계 템플릿 이러한 패턴은 이미 검증되고 효과적으로 작동하는 해결책들을 포괄하고 있어 소프트웨어 개발의 생산성과 유지보수성을 향상시키며, 코드의 재사용성과 확장성을 높여줍니다. - 생성패턴: 객체의 생성과 관련된 문제에 대한 해결책을 제공합니다. 이러한 패턴은 객체 생성 과정을 유연하게 만들어주며, 객체 간의 의존성을 줄여줌 - 구조패턴: 클래스나 객체들의 구성을 통해 더 큰 구조를 만들어내는 방법에 대한 해결책을 제공 이러한 ..