WIL - #8 JPA와 팀 프로젝트

Quann·2023년 2월 4일
0

00. 개요

JPA에 대한 심화 학습을 진행하는 동시에, 최종적으로 나의 능력을 점검할 수 있는 최종 프로젝트를 진행중이다.

CRUD 프로젝트를 진행중인데, 항상 쉽게 구현해오던 CRUD이지만 더 좋은 코드를 작성하고 더 좋은 구조를 짜려고 노력중이다.

팀원들과 계속해서 소통하고 어떻게 구현할지 얘기하고, 협업하는 과정이 매우 재미있게 느껴진다.

그래도 팀원 전체적으로 분위기가 좋고, 나의 협업 능력을 높이 사주시는 것 같아 뿌듯하다.


01. The Four Fs

  • Facts

    1. JPA에 대하여 심화적으로 학습중이다. 기존에 배운 내용보다는, 주변기능들 중에 챙겨갈 기능들을 살펴보고 있다.
    2. 팀 프로젝트를 진행하고 있다. - 간단한 일상 토론 커뮤니티를 주제로 하고있다.
  • Feelings

    1. 협업은 재미있다. 팀원 분들도 만족스러워 하시는 것 같아 고맙고 뿌듯하다.
    2. JPA라는 분야가 너무 넓다는 것을 느꼈다. 물론 다른 분야가 모두 그렇겠지만, 한 기능에 대해 깊게 파고들수록 엄청난 깊이를 갖고있다는 생각이 든다.
    3. 확실히 성장을 하기는 한 것 같다. 문제를 마주칠 때 마다 과거 고민했던 생각들이 떠오르고, 어떻게 해결했는지 복기하며 해결해나갈 때, 문제 해결력이 상승했다는 느낌을 받는다.
  • Findings

    1. CRUD 작성은 쉽지만, 그 속에서도 좋은 코드와 좋은 구조를 짜기는 매우 어렵다. 계속해서 생각하고 생각해야한다.
    2. JPA 기능 제한과 복합키의 사용, JPA의 동작 방식 등등
    3. Redis의 사용 방법
  • Future

    1. 프로젝트의 기반은 CRUD 이지만, 계속해서 더 좋은 성능을 기반으로 한 프로젝트를 만들어내고, 좋은 코드/좋은 구조를 위해 노력한다.
    2. OAuth의 구현보다는, 이메일 인증기능을 구현해보고자 한다. - 둘다면 좋고

02. 이번 주의 한 문단

이제야 좀 개발자 준비생 같다는 느낌을 받는다 ㅎㅎ

profile
코드 중심보다는 느낀점과 생각, 흐름, 가치관을 중심으로 업로드합니다!

0개의 댓글