[OOP] GoF(Gang of Four) 디자인 패턴 장점 과 종류 !!
·
Knowledge/디자인 패턴
SOLID 랑 이것 저것 찾아보다가 디자인 패턴은 어떤 것 들이 있을까 해서 찾아봤습니다..공부 할게 너무너무 많은 것 일단 종류만 먼저 정리해 볼게요 !! 디자인 패턴(Design Pattern)이란?개발 중 발생하는 반복적인 문제들에 대한 해결책으로, 많은 개발자가 인정한 모범 사례(Best Practice)입니다. 객체 지향 4대 특성과 SOLID 원칙을 기반으로 합니다. 디자인 패턴의 장점재사용성: 검증된 솔루션을 재사용하여 반복적인 문제 해결가독성: 명확한 구조로 코드를 이해하기 쉬움유지보수성: 모듈화가 용이하여 변경 시 해당 부분만 수정 가능확장성: 기존 코드를 건드리지 않고 새로운 기능 통합 용이안정성: 수많은 검증을 거친 신뢰할 수 있는 방식 🍳 객체 지향과 디자인 패턴의 비유프로..