처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

소프트웨어에서 '하위 호환성(Backward Compatibility)'이란?

쉬움 freeCodeCamp
보기 및 정답
A 새 버전이 이전 버전의 기능, 데이터, API를 그대로 지원하여 기존 사용자에게 영향을 주지 않는 것이다
B 이전 버전의 소프트웨어로 되돌리는 롤백 기능으로, 새 버전에 문제가 있을 때 복구하는 것이라고 일반적으로 알려져 있다
C 소프트웨어가 과거의 하드웨어 사양에서만 동작하며 최신 하드웨어와는 호환되지 않는 것이다
D 새 버전의 소프트웨어가 이전 버전보다 실행 속도가 느리고 성능이 저하되는 현상을 의미한다

해설

하위 호환성은 소프트웨어 업데이트 시 기존 API, 파일 형식, 동작 방식을 유지하여 기존 코드나 시스템이 변경 없이 동작하도록 보장하는 것입니다. 주요 버전(Major version) 업데이트에서는 하위 호환성이 깨질 수 있으며, 이를 Breaking Change라고 합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기