[주간회고] 2021-09-12
Facts
-
코드숨 5주차를 진행하며 유효성 검사, 객체 매핑에 대해 학습하였다.
-
주말에 코딩 테스트가 4개나 있어 주중에 급하게 다시 알고리즘 문제들을 풀었다.
Findings
-
어노테이션을 이용해서 쉽게 유효성 검사를 할 수 있었다. NotNull
, NotEmpty
, NotBlank
등의 차이에 대해서도 알게되었다. @Valid, @NotNull, @NotEmpty, @NotBlank
-
@AllArgsConstructor, @RequiredArgsConstructor 위험성, 롬복 주의점 에 대해 알게 되었다.
-
테스트 코드를 작성할 때는 논리적 근거가 중요하다.
private static final Long EXIST_ID = 1L;
private static final Long NOT_EXIST_ID = 100L;
코드숨 5주차를 진행하며 유효성 검사, 객체 매핑에 대해 학습하였다.
주말에 코딩 테스트가 4개나 있어 주중에 급하게 다시 알고리즘 문제들을 풀었다.
-
어노테이션을 이용해서 쉽게 유효성 검사를 할 수 있었다.
NotNull
,NotEmpty
,NotBlank
등의 차이에 대해서도 알게되었다. @Valid, @NotNull, @NotEmpty, @NotBlank -
@AllArgsConstructor, @RequiredArgsConstructor 위험성, 롬복 주의점 에 대해 알게 되었다.
-
테스트 코드를 작성할 때는 논리적 근거가 중요하다.
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
를 올바르게 사용하는 방법에 대해 이번주에 하지 못했지만 공부해보자
-
코테가 다소 아쉽다. 물론 다른 것들을 공부하느라 그런 것이니 어느정도 이해는 하지만, 나의 꾸준함에 문제가 없었던 것도 아니다. 스터디를 구하든, 강의를 듣든 동기를 만들어야겠다.
-
인턴이 끝난 첫 주인데 바쁘게 움직이다 시간이 나니 공허하고 게을러졌다. 그래도 코드숨 과제가 있어서 다시 책상에 앉아서 공부를 하다보니 조금씩 다시 적응이 됐다. 슬럼프를 방지할 수 있는 방법 중 하나는 규칙성이다.
Author And Source
이 문제에 관하여([주간회고] 2021-09-12), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@injoon2019/주간회고-2021-09-12
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
어노테이션은 편리하지만 그만큼 위험하다. 잘 알아보지 않고 쓰면 내재된 위험성은 자꾸 쌓여만 간다.
ProductService
의 javadoc과 ProductRepository
의 javadoc이 거의 유사하게 작성되어서, 종립님에게 여쭤보니 ProductService
가 하는 일이 너무 많아서 그렇다고 하셨다. 아직까지는 어느 단위로 쪼개야하는지 선을 긋기 어렵다.
@Builder
를 올바르게 사용하는 방법에 대해 이번주에 하지 못했지만 공부해보자
코테가 다소 아쉽다. 물론 다른 것들을 공부하느라 그런 것이니 어느정도 이해는 하지만, 나의 꾸준함에 문제가 없었던 것도 아니다. 스터디를 구하든, 강의를 듣든 동기를 만들어야겠다.
인턴이 끝난 첫 주인데 바쁘게 움직이다 시간이 나니 공허하고 게을러졌다. 그래도 코드숨 과제가 있어서 다시 책상에 앉아서 공부를 하다보니 조금씩 다시 적응이 됐다. 슬럼프를 방지할 수 있는 방법 중 하나는 규칙성이다.
Author And Source
이 문제에 관하여([주간회고] 2021-09-12), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@injoon2019/주간회고-2021-09-12저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)