Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

하위 호환성이란? #18

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

하위 호환성이란? #18

wants to merge 1 commit into from

Conversation

BackFoxx
Copy link
Collaborator

@BackFoxx BackFoxx commented Oct 5, 2023

📄 학습 내용

  • 하위 호환성
  • semVer, 시멘틱 버저닝
  • 데이터 무중단 마이그레이션

🙋🏻 세줄 요약

서로 다른 버전에 대한 호환성, 그 중에서도 하위 호환성에 대한 내용입니다.

👀 편하게 보기

파일

📎 관련 이슈

closed #17

레퍼런스

문서에 남겨두었습니다!

@junpakPark
Copy link
Collaborator

  • 진행하신 프로젝트에선 사용자 정의 헤더에 버전을 명시하는 방법으로 API를 버저닝 하셨다고 대답하셨는데,
    그럼 컨트롤러 단에서 어떤 식으로 코드가 동작하는 지 설명해주실 수 있습니까?

  • 현재 진행중이신 프로젝트에서 데이터베이스 칼럼의 변경으로 인해 메시지큐를 사용해야할 때, 어떤 부분을 고려하여 도입하시겠습니까?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[디자인 패턴 및 테스트]: 버전 관리와 관련된 고민을 해본 적이 있나요?
2 participants