디자인패턴

김의석·2024년 3월 21일
0

개발자필수지식

목록 보기
7/8

디자인 패턴

특정 문제를 해결하는데 있어서 재사용 가능한 해결책.

  • 디자인 패턴의 의의
    • 문제를 해결하는데 있어서 재사용 가능한 해결책을 통해 힌트를 얻는다.
    • 협업 시 문제 해결전략에 대한 빠른 의사 소통이 가능.

디자인 패턴의 종류

  • 생성패턴
    • 싱글톤, 팩토리
  • 구조패턴
    • 프록시
  • 행동패턴
    • 이레이터, 옵져버,전략

라이브러리와 프레임워크의 차이

라이브러리

  • 공통으로 사용될 수 있는 특정한 기능을 모듈화한 것이며 폴더명, 파일명 등에 대한 규칙이 없고 프레임워크에 비해 자유롭다.
  • ex. pandas

프레임워크

  • 공통으로 사용 될 수 있는 특정한 기능을 모듈화 한것이며 폴더명, 파일명 등에 대한 규칙이 없고 라이브러리에 비해 엄격하다.
  • ex. Django
profile
널리 이롭게

0개의 댓글

관련 채용 정보