인프런 커뮤니티 질문&답변

jk s님의 프로필 이미지

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

7강. 유저 생성 API 개발

7강. 유저 생성 API개발을 보다가 문득 개발 순서에 대한 궁금증이 생겼어요!

해결된 질문

23.02.24 12:29 작성

·

682

2

 안녕하세요 공부하는 개발자 최태현님!

친절 + 자세한 강의 재미있게 잘 듣고 있습니다 ㅎㅎ

7강 초반을 듣는 중에 문득 궁금한 점이 생겼는데요,

아마 후반에 나올수도 있는 문의라 질문드리기 이른 감이 있지않나 싶지만.. 여튼 바로 질문 드려볼게요

가장 먼저 API를 설계해야 한다!

: 클라이언트+서버 개발자분들이 모여 API에 대해 의논,설계,확정하곤 한다

라고 말씀해주셨는데, 현재 태현님 강의에서는 아무래도 클라이언트 부분이 만들어져있는 상태로, 서버에 집중하자는 취지로 진행중이다보니..

실제 현업에서는 API를 위와 같이 먼저 확정 단계까지 마친 후, 클라이언트와 서버 개발자분들이 확정된 API 약속을 토대로 각자 업무를 진행하며 서로 체크해나가며 개발하는? 그런 흐름인지 궁금하네요 !

(비단 이 강의 뿐만 아니라, 다른 수업이나 인터넷 자료들도 대부분 짜여진 코드들을 가지고 공부를 하는 입장이다보니 실제로 토이프로젝트나 뭔가를 스스로 직접 만들어볼때 어디서부터 시작해야할지,, 조금은 막막한 심정도 있는 부분입니다)

제가 공부 시작한지 얼마 안된 초보이다보니,, 질문이나 용어 조차도 서툴러서 요점이 잘 전달 되었을지 모르겠네요

그럼, 멋지고 젠틀하신 태현님의 답변을 기다리며 7강과 뒷부분들 계속 진행하고 있을게요~

긴 질문 글을 읽어주시고 답변 주셔서 미리 감사드립니다.

행복하세요!

답변 1

1

최태현님의 프로필 이미지
최태현
지식공유자

2023. 02. 24. 22:55

안녕하세요, jk s님~!! 좋은 질문 감사드립니다! 😊

질문 주신 내용의 핵심은

실제 현업에서는 API를 위와 같이 먼저 확정 단계까지 마친 후, 클라이언트와 서버 개발자분들이 확정된 API 약속을 토대로 각자 업무를 진행하며 서로 체크해나가며 개발하는? 그런 흐름인지 궁금하네요 !

로 생각됩니다!! (용어도 정확히 사용해주셨어요~~ 딱히 어색한 표현이 없습니다 ㅎㅎㅎ)

 

답변을 바로 드려보자면, 80% 이상 맞습니다!!!

클라이언트 개발자 분이 화면 개발을 하고, 서버 개발자 분이 서버 (API) 개발을 한다는 것은 저희 텀블러를 만들건데 한 명이 병을 만들고, 한 명이 뚜껑을 만드는 것과 비슷합니다!

어떤 사이즈, 어떤 모양으로 병과 뚜겅이 만나는 부분을 조립할지 "약속"을 하고 지속적으로 각자의 작업을 하며 중간중간 체크를 하게 되죠 ㅎㅎㅎ

 

20%는 어떤 부분을 더 말씀드리고 싶었냐면요!! 위의 예시에서 텀블러를 만들 때 뚜껑과 병이 만나지 않는 부분은 어느정도 미리 작업해 둘 수 있다는 점입니다. 물론, 병과 뚜껑이 만나는 지점의 설계에 따라 병 모양 혹은 뚜껑 모양 전체가 바뀔 수도 있죠! 그렇지만 경험이 꽤 쌓여 익숙해지면 재료를 미리 준비해둔다거나~ 아니면 가장 대중적인 원통모양으로 잡아두고 변경이 있을 때 약간 바꾼다거나~ 하는 식으로 '접하는 부분을 제외한 작업'을 조금씩 할 수 있습니다.

 

답변이 도움이 되었으면 좋겠네요~ ㅎㅎㅎ

혹시나 또 질문 있으시면 편하게 남겨주세요!

감사합니다! 오늘도 행복한 하루 되세요!!! 🙏🙏

jk s님의 프로필 이미지
jk s
질문자

2023. 02. 24. 23:54

호고곡...너무너무 감사합니다 ㅠㅠ

진짜 딱 궁금했던 부분이 답변해주셔서 바로 팍 하고 풀려버렸어요!!!

특히 추가로 챙겨주신 20% 부분이 또 한번 갬동을 주는 부분인 부분..ㅠㅠㅠ

평생 행복하시고 또 행복하세요 태현님!

다시한번 감사드리며.. 21강 시청하러 가볼게요~

(감사비로 코틀린쪽 강의도 구입하겠웁니다ㅎㅎ)

최태현님의 프로필 이미지
최태현
지식공유자

2023. 02. 25. 20:03

으억~~ 매우 감사합니다 ㅎㅎㅎㅎ 어려우신 내용, 궁금하신 내용은 편하게 남겨주세요~!!! 저도 좋은 내용 알차게 전달드릴 수 있게 노력하겠습니다. 응원해주셔서 감사합니다!!!! 🙇🙇

jk s님의 프로필 이미지

작성한 질문수

질문하기