팀 프로젝트 REST API 연동 개발 경험 — 데이터 형식·오류 처리 고려
졸업 프로젝트에서 외부 날씨 API와 내부 서비스를 연동하는 인터페이스를 직접 개발했습니다. REST API로 데이터를 받아서 내부 DB 형식에 맞게 변환하는 레이어를 만들었는데, 처음에는 API 응답 형식이 바뀔 때 전체 코드가 깨지는 상황이 생겼습니다.
그 이후로 응답 파싱 로직을 별도 함수로 분리해서 형식이 바뀌어도 한 곳만 수정하면 되도록 구조를 바꿨습니다. 보안 측면에서는 API 키를 코드에 하드코딩했다가 GitHub에 올라가는 실수를 한 번 했고, 그 뒤로 환경 변수로 관리하는 습관이 생겼습니다. 사내 시스템 간 대규모 연동 경험은 없지만, 인터페이스 설계에서 변경 내성과 보안을 함께 고려하는 시각은 갖고 있습니다.