코드와이
[기타] 프레임워크 vs 라이브러리 본문
프레임워크 vs 라이브러리
- 프레임워크
- 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것
- 자동차의 프레임(뼈대)
- 라이브러리
- 자주 사용되는 로직을 재사용하기 편리하도록 잘 정리한 일련의 코드들의 집합
- 자동차의 기능을 하는 부품(바퀴, 헤드라이트, 와이퍼 등)
한 번 정해진 자동차의 프레임은 바꾸질 못한다.
그러나 바퀴나 선루프, 헤드라이트 등은 비교적 다른 종류로 쉽게 바꿀 수가 있다.
Reference
'기타' 카테고리의 다른 글
Web Server vs WAS (0) | 2021.11.29 |
---|---|
형상관리 툴(CVS, SVN, Git) (0) | 2021.11.29 |
[기타] TDD (0) | 2021.11.29 |
객체지향적인 프로그래밍? (0) | 2021.08.08 |
[기타] MacOS Failed to create the Java Viertual Machine 오류 (0) | 2021.05.21 |