본문 바로가기
Udemy Staters 부트캠프 2기

유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 10주차 학습 일기

by ppirae 2022. 12. 18.

10주차 입니다.

9주차는 아래에 🔽🔽🔽

https://ppirae.tistory.com/133

 

유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 9주차 학습 일기

9주차 입니다. 8주차는 아래에 🔽🔽🔽 https://ppirae.tistory.com/131 유데미 스타터스 취업 부트캠프 2기 - 백엔드(java, 자바) 8주차 학습 일기 8주차 입니다. 7주차는 아래에 🔽🔽🔽 https://ppirae.tistory.

ppirae.tistory.com


코아지경

스프린트2  마무리

첫 스프린트는 얼마나 개발을 할 수 있나 측정하는 스프린트 였고

이번 스프린트에는 개발을 많이 했다고 할 수 있다.

그래서 개발을 얼마나 했나 수치로 보았더니

?

전체의 30~40% 밖에 되지 않았다.

생각보다 적은 양이었고

앞으로 할일이 정말 많다.

또 9~10시까지 남는일이 빈번하게 생길 것 같다.

 

 

12/12 ~ 12/16 10주차 학습일지

저는 4L 회고록을 사용합니다.
1. 이번주 수업에서 좋았던 점은 ? (Liked)
2. 이번주에 새롭게 배운 점은 ? (Learned)
3. 배운 것에 관해서 내가 부족했던 부분은 ? (Lacked)
4. 앞으로 뭘 더 하면 좋을까 ? (Longed for)

1. 이번주 수업에서 좋았던 점은 ?

스프린트 2가 끝나는 주였다.

백엔드와 안드로이드 로직을 연결하면서

우리 안드팀이 만든 화면들과 서버 데이터가 연동되는 모습을 보니

실제로 무언가를 만들고 있다는게 실감났다.

계속 소통하면서 화면 UI를 바꾼다거나

변경 사항을 논의한 것이 바로바로 반영되는 것도 좋았다.

 

2. 이번주에 새롭게 배운 점은 ?

프로젝트 API 개발 경험이 적은 나는

예를들어 게시글을 정렬할때

별점순 정렬 -> api/v1/articles/star

인기순 정렬 -> api/v1/articles/heart

댓글순 정렬 -> api/v1/articles/comment

 

이런 식으로 정렬 기준이 3개일때 3개의 API 를 작성하는 줄 알고있었다.

하지만 프로젝트 경험이 많은 팀장님이

하나의 API -> api/v1/articles?condition={}

이러한 식으로 하나로 변경하라고 말해주셨고

바로 변경하여 적용했더니

그 많은 코드들을 엄청나게 단축할 수 있었다.

이렇게 배워가는 것들이 많아 정말 좋다.

 

3. 배운 것에 대해서 내가 부족했던 부분은 ?

API 명세서 좀 꼼꼼히 제대로 쓰자.

프로젝트를 진행하면서 노션에 API 명세서를 정리하고 있다.

스프린트 2가 진행되면서

프론트와 백엔드가 이제 REST API 를 통해 연결하는 작업을 진행중이었다.

 

프론트 :
이 API 잘 안되는데 확인좀요...

백엔드 :
(어 ? 변수명이 다르네, 어 ? 요구값 반환값이 다르네)
죄송합니다 잠시만요..

 

이런 문제들이 계속 생겼다.

기존 코드를 자주 수정하다가

내 성격이 좀 꼼꼼하지 못한 편이어서 (핑계밖에 안되지만)

API 명세서 변경을 가끔 까먹는 부분이 있었다.

이런 점 때문에 여러번 프론트, 백엔드 api 충돌이 일어났고

이는 전적으로 내 잘못이 맞다..

생산성을 저하하고 있는 부분인데

앞으로 좀 더 코드와 명세서를 꼼꼼히 살펴 이러한 충돌이 없도록 노력해야겠다.

 

4. 앞으로 뭘 더 하면 좋을까 ?

우리 팀의 목표는 스프린트 3에 개발을 끝내는 것이다.

스프린트 3에 개발을 끝내고

스프린트 4에는 출시와 유저 유치,

유저 피드백, 리팩토링, 버그 수정 등을 목표하고 있다.

앞으로 남은 기간은 정말 딴짓하지않고

개발에 온 힘을 쏟아야 할 것 같다.


* 유데미 바로가기 : https://bit.ly/3SFlXDy

* 유데미 STARTERS 취업 부트캠프 공식 블로그 보러가기 : https://blog.naver.com/udemy-wjtb

본 후기는 유데미-웅진씽크빅 취업 부트캠프 2기 - 프론트엔드&백엔드 과정 학습 일지 리뷰로 작성되었습니다.

댓글