오늘은 팀원들과 프로젝트의 요구사항을 분석하고, 필수~도전 기능 중 본인이 하고싶은 것 포함 할 일을 나누고, 기초 골격인 API 명세서를 만들었습니다.feat : 새로운 기능 추가fix : bug fixdocs : 문서 수정style : 세미콜론 같은 코드의 사소한
오늘은 오전에 회의를 하고 오후부터 코딩을 시작했습니다.Controller, Service, Repository, Entity, Dto에 해당하는 Directory를 만들고 CRUD를 순서대로 만들었어요. 하지만 시작부터 난관에 부딪혔답니다...처음부터 모든 Entit
오늘은 오전부터 Cart_Items와 Cart에 대해 회의했습니다.저희 팀들은 Cart에 Cart_Items를 넣어 사용하는걸 생각했고, 저는 Cart에 Menu와 quantity를 넣어 결제할 때 Menu에 있는 price와 Cart에 있는 quantity를 가져와
오늘은 하루종일 테스트 코드만 두들기는거 같습니다. 사실 직접 만드는거는 할 수 없어서 GPT를 채찍질 해가며 만들고, 이해하고, 더 쉽게 리팩토링 하는 방식으로 만들어가고 있습니다. 여러 관계가 얽힌 Service의 테스트 코드는 Mock을 활용하는데, 이 Mock
프로젝트 시작 시, 모든 Entity를 미리 생성하지 않아 의존성 주입에 어려움을 겪었습니다.프로젝트 시작 시 기본적인 Entity와 Repository를 먼저 생성하여 의존성 문제를 예방했습니다.Service 계층에서 Optional 객체를 처리할 때마다 .orEls