Keep
- 직접 매핑과 쿼리문 작성을 통해 이론적인 지식을 실전에 적용하며 확실히 이해하는 경험을 할 수 있었습니다.
- 프로젝트를 통해 배운 내용을 실제로 적용해보고, 이를 통해 지식이 실전에서도 확실히 쌓이는 것을 느낄 수 있었습니다.
- 팀원 간의 원활한 소통과 협업으로 인해 특별히 어려운 점 없이 프로젝트를 진행할 수 있었습니다.
Problem
- CRUD 기능을 넘어서 복잡해지는 요구 사항에 대응하기 위해 쿼리를 직접 작성하고 로직을 구성하는 과정이 어려웠습니다.
- 다대다 매핑과 예외 처리 로직을 추가하면서 발생하는 복잡성을 효율적으로 관리하는 데 어려움을 겪었습니다.으로는 심플해 보이는 기능 구현이지만 직접 구현해 보면 예상치 못한 다양한 측면을 고려해야 하는 점이 힘들었습니다.
Try
- 잘못된 URL 입력으로 인한 문제를 찾는 데 많은 시간을 소모하고, 이를 통해 Swagger 사용의 중요성을 느꼈습니다.
- Entity들과 그들 간의 연관 관계가 많아지고 복잡해지면서, 이를 설정하는 부분에서 초기 프로젝트 설계의 중요성을 깨달았습니다.
- 테스트코드와 배포, 프론트엔드 구현 부분을 시도만 해보고 완성하지 못한 것이 아쉬웠고 꼭 구현해보고 최종프로젝트 진행 해보겠다고 생각했습니다.
'개발노트' 카테고리의 다른 글
최종 팀 프로젝트(4) - 커밋 안했을때 실수 돌이키기 (0) | 2024.01.09 |
---|---|
최종 팀 프로젝트(3) - 인터페이스 분리 (0) | 2024.01.08 |
최종 팀 프로젝트(2) - 서면 피드백 후 SA수정 (0) | 2024.01.05 |
최종 팀 프로젝트(1) - SA 작성 (0) | 2024.01.04 |
미니프로젝트 (2) | 2023.10.11 |