개발일지(일간)
23년 02월 08일
move2
2023. 2. 9. 00:01
프로젝트 진행을 한지 3일차다.
오늘은 dev브랜치에 머지를 해야하는데 실수로 main브랜치에 머지를 하는 바람에 브랜치에 문제가 생겨 레파지토리를 초기화 하고 새로 생성했다.
코드가 작성된지 얼마 안돼서 다행이었던 것 같다.
그리고 기본 기능 작성후 머지를 했는데, 빌드가 되지않아 오류를 수정했다.
@Imbedded를 이용한 profile클래스는 사실 user클래스에 속하는데, 이를 인지하지 못하고 ProfileRepository를 생성해 생긴 문제였다.
팀원과 이에 대해 분업을 시작하기전에 논의를 한 적이 있었는데 제대로 전달되지 않은것 같다.
그리고 이번 프로젝트에는 테스트 코드 작성이 필요하다 생각해 단위 테스트코드를 작성하기로 해서 이에 대해서 팀원들과 논의해서 작성하게 되었다.
그리고 프로젝트를 생성할때 적어만 놓았던 1차적인 기능추가에 대해서 논의했다.
일단 OAuth,유저 평점 기능, 게시글, 채팅, 신고기능, 거래내역, 검색에 대해서 구현하기로 하고, ERD추가 작성, API추가 작성을 하였다.
내일은 시간상 생략했던 기존 코드에 대한 리팩토링을 진행하고 1차적인 추가기능 구현에 들어갈 것 같다.