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

소프트웨어에서 '시맨틱 버저닝(Semantic Versioning, SemVer)'의 MAJOR.MINOR.PATCH 규칙으로 올바른 것은?

쉬움 freeCodeCamp
보기 및 정답
A MAJOR는 호환 불가 변경, MINOR는 하위 호환 기능 추가, PATCH는 하위 호환 버그 수정을 의미한다
B MAJOR는 버그 수정을 의미하고, MINOR는 보안 패치, PATCH는 새 기능 추가를 의미한다
C 버전 번호의 숫자가 클수록 더 안정적이고 신뢰할 수 있는 릴리스 버전이라는 것을 의미한다
D MAJOR, MINOR, PATCH 세 번호는 반드시 동시에 증가해야 하며 독립적으로 변경할 수 없는 것으로 본다

해설

시맨틱 버저닝(예: 2.1.3)에서 MAJOR(2)는 하위 호환되지 않는 API 변경, MINOR(1)는 하위 호환되는 기능 추가, PATCH(3)는 하위 호환되는 버그 수정을 의미합니다. 이를 통해 의존성 관리 시 호환성을 예측할 수 있습니다.

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

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

정규반 살펴보기