[주간회고] 2021-09-12

June·2021년 9월 12일
0

회고

목록 보기
5/10

Facts

  • 코드숨 5주차를 진행하며 유효성 검사, 객체 매핑에 대해 학습하였다.

  • 주말에 코딩 테스트가 4개나 있어 주중에 급하게 다시 알고리즘 문제들을 풀었다.

Findings

    private static final Long EXIST_ID = 1L;
    private static final Long NOT_EXIST_ID = 100L;

여기서 100L이 NOT_EXIST_ID인 이유가 부족하다. 만약 어떤 것을 삭제하고, 그 반환된 값을 NOT_EXIST_ID라한다면 근거가 생긴다.

Feelings

  • 어노테이션은 편리하지만 그만큼 위험하다. 잘 알아보지 않고 쓰면 내재된 위험성은 자꾸 쌓여만 간다.

  • ProductService의 javadoc과 ProductRepository의 javadoc이 거의 유사하게 작성되어서, 종립님에게 여쭤보니 ProductService가 하는 일이 너무 많아서 그렇다고 하셨다. 아직까지는 어느 단위로 쪼개야하는지 선을 긋기 어렵다.

  • @Builder를 올바르게 사용하는 방법에 대해 이번주에 하지 못했지만 공부해보자

  • 코테가 다소 아쉽다. 물론 다른 것들을 공부하느라 그런 것이니 어느정도 이해는 하지만, 나의 꾸준함에 문제가 없었던 것도 아니다. 스터디를 구하든, 강의를 듣든 동기를 만들어야겠다.

  • 인턴이 끝난 첫 주인데 바쁘게 움직이다 시간이 나니 공허하고 게을러졌다. 그래도 코드숨 과제가 있어서 다시 책상에 앉아서 공부를 하다보니 조금씩 다시 적응이 됐다. 슬럼프를 방지할 수 있는 방법 중 하나는 규칙성이다.

0개의 댓글