WIL

김재익·2023년 7월 16일
0

TIL

목록 보기
37/42
post-thumbnail

Fact : 이번주 있었던 일, 내가 한 일
Feeling : 나의 감정적인 반응, 느낌
Finding : 그 상황으로부터 내가 배운 것, 얻은 것
Future : 배운 것을 미래에 어떻게 적용할 것인가

Fact

3주간 진행한 페어프로그래밍으로 블로그 기능 REST API 개발이 끝났다.
레벨5까지 진행됐고 레벨4까지는 참여하고 레벨5는 페어분이 혼자 하셨다.

주간테스트는 간단한 REST API를 만들고 배포하는 거였고 통과점을 받았다.

한 주간 진행하는 프론트엔드 백엔드 협업 과제가 시작됐다.
5인 개발이었고 프론트2 백3의 팀에 들어가게 됐다.
프론트분중 한 분이 협업 경험이 있으셔서 S.A. 작성이 굉장히 수월했다.
백엔드 기초작업은 ERD작성하고 기능별로 분담하였다.
베이스코드를 만들고 엔티티 연관관계만 작성 후 기능 개발에 착수했다.
나는 게시글과 댓글의 좋아요 기능과 JWT토큰 도입 그리고 챌린지용 이미지 첨부를 담당했다.
이미지 파일을 프론트서버에서 백서버로 받아오는 과정을 진행했고 CORS에러를 해결하였다.

Feeling

블로그의 경우 페어분은 레벨5까지 열정이 남아있으셨는데 나는 이유모를 무력함? 같은게 와서 레벨5 도전은 페어분 혼자 하시기로했다. 굉장히 죄송했으나 마인드 컨트롤이 제대로 되지 않았다. CS스터디 또한 참가하지 못할 것 같다. 빠듯하게 12시간을 다쓰는 것도 아니지만 그렇다고 마음이 여유롭지도 않은 상황이라 기존의 과제라도 제대로 하기 위한 선택이었다.

프론트분이 백엔드와 소통할 때 필요한 부분을 잘 알고계신 것 같았다. 이 분 덕에 소통이 원활했으나 반대로 나도 프론트분과 소통을 원활하게 하기 위해 필요한 것들을 찾아봤다.
이번에 하는 협업 과제를 무사히 마친다면 AWS에 관한 백엔드 포폴거리가 생길 것 같다.

Finding

  • Spring Security 적용법
  • CORS를 해결하기 위한 방법
  • 협업하는 과정, 필요한 것, 소통에 필요한 지식

Future

향후 백엔드 서버 구축을 하게 될일이 생길텐데 그 때 지금의 지식들을 이용해 추가과금없이 깔끔한 구축을 해볼 것이다.

profile
개발자호소인

1개의 댓글

comment-user-thumbnail
2023년 7월 17일

저도 개발자인데 같이 교류 많이 해봐요 ㅎㅎ! 서로 화이팅합시다!

답글 달기