[01.25] 내일배움캠프[Spring] TIL-58

sog3152·2023년 1월 25일
0

내일배움캠프[TIL]

목록 보기
58/65

[01.25] 내일배움캠프[Spring] TIL-58

Spring Team Matching System

프로젝트 기간 | 2023.01.16 ~ 2023.01.20


:: Keep

  • 새로운 것에 대해 흥미를 가지고 시도를 한 것 - 웹 소켓 채팅 구현 시도
  • 자동 문서화 API - 스웨거 , Spring Rest Docs
  • 커밋 규칙을 사용하여 깔끔한 커밋 메시지 유지
  • 소통을 하며 프로젝트의 빠른 기능 구현

:: Problem

  • 기능 구현 시도를 하였지만 계속 잡고 있다가 시간 내에 완성을 하지 못한 것
  • 하다가 안되는 기능이 있을 때에 다른 방법을 생각해 경로 변경하지 못한 것
  • 상세한 계획을 세우지 못해 협업 간 계속 문제가 생기고, 수정할 사항이 생긴 것
  • 브랜치를 사람 이름별로 나눴는데, 기능별로 나누지 않아서 그런지 머지할때 사소한 파일의 충돌이 생긴 것.

:: Try

  • 새로운 것을 익히는 것은 프로젝트 주간에 하는 것이 아닌 따로 시간이 주어질 때 사용하기
  • 구현하고 싶었지만 하지 못했던 것들을 체계적으로 정리해서 refactoring 해볼 것
  • 테스트 코드 학습하여 TDD방식 지향하며 프로젝트를 진행할 것
  • 비록 구현하는 것에는 실패했지만 웹 소켓과 네트워크에 대해 다시 공부하고 정립할 시간을 가질 것
  • 다음부터 브랜치를 나눌때는 기능별로 나눌 것

느낀점

  • JPQL을 써본 것 , Join Query의 사용
  • 연관관계에 의존하지 않았던 것
  • 로그아웃, 리프레시 토큰 redis 방식으로 한번 시도해볼 것!!!!

Java Coding Test

profile
기록하는 습관

0개의 댓글