본문 바로가기
Develop

라이브러리 / 프레임워크

by jaeyoungb 2022. 7. 25.

라이브러리프레임워크 둘 다 공통으로 사용되는 기능들을 모아놓은 도구라고 할 수 있다.

 

이 둘은 프로그래밍의 편리성을 위해 존재한다.

 

프레임워크는 폴더명, 파일명 등에 특정 제약과 룰이 존재하지만, 라이브러리는 그와 반대로 조금은 자유롭다.

 

둘 다 도구라고 볼 수 있는데, 라이브러리 자동차 라고 비유한다면, 프레임워크지하철 이라고 비교할 수 있다.

 

자동차는 내가 스스로 컨트롤할 수 있지만, 지하철은 정해진 길을 가고 우린 거기에 몸을 맡길 뿐이다.

 

라이브러리는 내 자신이 컨트롤 가능하지만,

 

프레임워크는 라이브러리에 비해 조금은 엄격하다.

'Develop' 카테고리의 다른 글

Verification 과 Validation  (0) 2022.08.18
전략 패턴이란?  (0) 2022.07.29
Reverse&Forward Engineer  (0) 2022.07.28
Naming Convention  (0) 2022.07.26
프로그래밍 기본 지식  (0) 2022.06.16