ALOHA CLASS
/
프로그래밍
/
Java
Search
Share
Java 프로그래밍 고급
Java 고급
자료구조
디자인 패턴
✅ 디자인 패턴은 소프트웨어 개발에서 자주 발생하는 문제들에 대한 재사용 가능한 해결책입니다.
객체 지향 설계의 핵심 원칙을 바탕으로, 코드의 유지보수성과 재사용성을 높이며 개발자 간의 효율적인 의사소통을 가능하게 합니다. 생성, 구조, 행위 패턴으로 분류되며, 각각의 패턴은 특정 상황에서 최적의 설계 방법을 제시합니다.
GOF 디자인 패턴 23가지 분류
디자인 패턴
알고리즘