본문 바로가기

업무 TIL

230626 월요일 업무 TIL

한 주의 시작, 화이팅입니다! 

 

[잘한점] 

상황1) 팀원이 말해준 내용이 있었는데, 내가 모르는 개념이 있었다. 

액션1) 팀원이 나에게 설명해준 내용 중에서 내가 부족한 점에 대해 따로 찾아보고 정리하였다. 

칭찬1) 내가 항상 모르는 점에 대해 배울 자세가 되어있는 것 같다는 느낌이 들었다. 


[개선점] 

문제1) 자꾸 innerJoin과 leftJoin에 대해서 헷갈린다. 

원인1) 집합 그림으로 그릴때는 무슨 느낌인지 알겠으나, 쿼리빌더에 적용을 많이 안해봐서 감이 잘 안잡히는 것 같다. 

액션플랜1) 쿼리빌더를 자주 쓰는 연습을 해야 할 것 같다. 

 

문제2) Figma 화면에 보면 충분히 정의되어있는 문제인데, 팀원한테 계속 그 개념을 배우게 된다.

원인2) Figma에 정의된 기능을 전반적으로 넓게 보지 않는 것 같다.

액션플랜2) 구현하고자 하는 기능과 더불어 전반적으로 Figma에 정의된 개념들을 다 훑도록 한다. 그들의 연관관계를 잘 파악하도록 한다. 


[배운점]

배움1) LIMIT이란 DB 쿼리에서 사용되고, offset은 결과 집합 크기 제한한다. 

의미1) offset으로 결과 집합 크기를 제한과 시작 위치를 설정하고 쿼리 결과에서 반환되는 행의 수를 지정한다. 

 

배움2) @ApiOperation과 @ApiTags의 차이점은, @APiOperation은 API 엔드포인트(GET,POST,PUT,DELETE)에 대한 메타 정보(API 설명, 요청 및 응답 페이로드, 성공/실패 코드 및 예외처리)를 제공하고, @ApiTags는 API를 그룹화 하는 데코레이터이다. 

의미2) 저 둘의 차이점에 대해 헷갈렸는데, 내가 주로 사용하는 해당 API의 엔드포인트를 설명할때는 @ApiOperation()을 써야겠다. 이 안에 description이나 summary를 사용할 수 있다. 

 

오늘도 느낀 것인데, 남의 코드에 내 로직을 추가하는 것은 정말 쉽지 않은 일임을 다시 한번 체감하였다 ㅜㅡㅜ 

 

 

'업무 TIL' 카테고리의 다른 글

230628 수요일 업무 TIL  (0) 2023.06.30
230627 화요일 업무 TIL  (0) 2023.06.27
230623 금요일 업무TIL  (0) 2023.06.25
230622 목요일 업무 TIL  (0) 2023.06.22
230621 수요일 업무 TIL  (0) 2023.06.22