😕2023.06.20

일일 회고 307일차

할일 및 한일

경험 및 배움

캡스톤 프로젝트

우선, 오전과 낮에는 캡스톤 프로젝트의 테스트 코드를 작성하였다.

하지만, 오랜만에 짜기도 하고 신중하게 해서 그런지 오래 걸린다😭

DTO도 @Builder 를 사용해서 가독성도 높여보고, 빠진 테스트들이 너무 많아서 서비스, 컨트롤러 테스트를 API마다 성공/실패 케이스로 나누어서 모두 작성하려고 한다.

그리고 jwt같은 특수한 테스트도 작성해보려고 한다.

하지만, 고민이 있다.

예를 들면 주문 내역을 만들려면 게시글이, 게시글을 만들려면 회원이.. 이러한 객체 생성 로직들이 너무 반복된다!

따라서, 클래스를 따로 빼거나 다른 방법을 찾아보는 중이다.

스터디 프로젝트 미팅

또한, 저녁에는 스터디 CS 모의 면접 및 프로젝트 미팅을 진행하였다.

확실히 선배님들이 계시다보니 회의가 매끄럽고, 자세히 진행되었다.

예를 들면 회원 탈퇴를 할 때 관리자가 할 것이냐.. 직접 할 것이냐.. 진짜 탈퇴를 시킬 것이냐.. 비활성화를 시킬 것이냐.. 등등

우선, 다음주까지 추가로 해야 할 작업은 사진을 업로드하는 테이블을 추가하고, DB 제약 조건 및 네이밍 수정!

금일 회의 내용은 다음과 같다.

호돌맨님 강의 학습 및 블로그 개발

야간에는 호돌맨님 강의를 보고, 개인 블로그를 개발했다.

게시글 전체 조회시 페이징 하는 기능, QueryDsl도 찍먹해보고, 게시글 수정, 삭제 기능까지 개발을 마무리했다.

뭔가 QueryDsl에 대한 기대감이 높아진다..

개선 및 목표

  • 내일은 디자인 패턴 세미나, 저녁에는 온라인 커피챗이 예정되어 있다.

  • 남은 시간은 캡스톤 테스트 코드 작성 및 강의 학습!

Last updated