[디자인 패턴] 0. 디자인 패턴
개요 디자인 패턴은 아키텍처를 사용하고 코드를 더 깔끔하고 확장 가능 하며 유지 관리하기 쉬운 방식으로 구성하는 데 도움이 된다 소프트웨어 개발에서의 디자인 패턴은 다운로드하거나 코드에 복사하여 붙여넣을 수 있는 것이 아닌, 소프트웨어 개발의 일반적인 문제에 대한 해결책으로 모든 개발자들이 자주 직면하는 문제에 대한 해결책으로 볼 수 있다. 디자인 패턴은 시간이 지남에 따라 일종의 표준이 된 모범 사례로, 소프트웨어 업계에서 널리 알려져 있으며 각자 고유한 이름이 있다.(싱글톤, 전략, 파사드 등) 이 패턴을 익혀두면 팀을 옮기거나 회사에 입사할 때 어떤 패턴이 사용되고 있는지 파악하고 코드 베이스를 더 빨리 이해할 수 있다. 또는 새 프로젝트를 시작할 때 견고한 구조를 설계하며 프로젝트를 구축할 수 있..
2024.03.18