design patterns

/dɪˈzaɪn ˈpætərnz/ 디자인 패턴즈

1. 소프트웨어 공학에서 자주 사용되는 문제 해결 방법.

소프트웨어 개발에서 반복적으로 발생하는 설계 문제에 대한 검증된 해결책을 의미합니다. 이를 통해 개발자는 효율적이고 유지보수하기 쉬운 소프트웨어를 만들 수 있습니다.
Design patterns are reusable solutions to common problems in software design. (설계 패턴은 소프트웨어 설계에서 일반적인 문제에 대한 재사용 가능한 해결책입니다.)
関連
coding practices
algorithmic patterns