디자인 패턴

소프트웨어 디자인 과정에서 자주 발생하는 문제들에 대한 전형적인 해결책

→ 코드에서 반복되는 디자인 문제들을 해결하기 위해 맞춤화할 수 있는 미리 만들어진 청사진

패턴은 재사용할 수 있는 코드 조각이 아니라 특정 문제를 해결하는 방식을 알려주는 일반적인 개념

기존 구조가 가진 단점

변경한 구조

개선된것

Atomic Design 원칙을 적용하여 컴포넌트의 재사용성과 확장성 향상됨