디자인 패턴
특정 문제를 해결하는데 있어서 재사용 가능한 해결책.
- 디자인 패턴의 의의
- 문제를 해결하는데 있어서 재사용 가능한 해결책을 통해 힌트를 얻는다.
- 협업 시 문제 해결전략에 대한 빠른 의사 소통이 가능.
디자인 패턴의 종류
라이브러리와 프레임워크의 차이
라이브러리
- 공통으로 사용될 수 있는 특정한 기능을 모듈화한 것이며 폴더명, 파일명 등에 대한 규칙이 없고 프레임워크에 비해 자유롭다.
- ex. pandas
프레임워크
- 공통으로 사용 될 수 있는 특정한 기능을 모듈화 한것이며 폴더명, 파일명 등에 대한 규칙이 없고 라이브러리에 비해 엄격하다.
- ex. Django