스프링 2기 - 5주차 주간회고
by 배부른코딩로그2021. 5. 31(월) ~ 2021. 6. 6(일)에 대한 주간회고이다.
Facts (수행)
- 코드숨 5주차 과제 "고양이 장난감가게 만들기(심화)"를 진행.
- Lombok 활용과 사용시 주의할 점 정리.
- Dozer Mapper 개념 정리 및 활용.
- JavaDoc 주석에 대한 고찰.
Feelings (느낌)
- JavaDoc , 내가 아닌 다른 독자를 위한 명료하고 깔끔한 주석.
JavaDoc 주석은 주로 내가 보기 편하게 그리고 간단하게 작성했었다. '이 정도만 써도 남들이 알아서 알아보겠지?'라는 마인드가 강했다. 종립님의 JavaDoc 리뷰에 대해 혼자 생각해보고 이미 잘 작성된 참고 자료도 살펴본 후, 많이 반성하게 된다. String.class만 참고해봐도 딱 필요한 만큼 읽는 사람이 이해를 원할히 할 수 있을 만큼 간단 명료하게 적혀있다. 가까이에도 참고할 만한 것들이 많았는데, 너무 무심코 지나간 것들이 많았구나 라고 생각된다. 테스트 코드든 JavaDoc든 모두 다른 독자를 위한 가이드라는 같은 목적을 가지고 있는 것 같다.
내가 할 일은 하나다. 독자를 위한 좋은 주석을 작성하기 위해 많이 참고하고 읽어보고, 반복 훈련하도록 하자. 글쓰는 재능은 없지만 따라하다 보면 비슷해지겠지. - Dozer Mapper, Web Data 와 Domain 간의 분리.
회사에서 DB 도메인을 웹 파라미터로 주고 받을 때, 항상 위험하지 않을까 생각했던 부분을 해결해주는 것 같다. 왜 이런 것을 찾아보고 도입할 생각을 못했는지. 사용번 또한 간단하니 다른 Object Mapper와 비교하여 적재적소에 사용할 수 있을 듯 하다. 항상 찾아보고 테스트하고 적용해보는 습관을 가지자.
Findings (배움)
- JavaDoc , 내가 아닌 다른 독자를 위한 명료하고 깔끔한 주석.
- Dozer Mapper, 간단하게 Java Bean to Java Bean 매핑.
- Lombok, @Builder @AllAgrsConstructor @NoAgrsConstructor 사용시 주의사항.
Affimation (자기 선언)
나는 부족한 사람이다.
포기하지 말고 꾸준히 하자. 부족함은 배움으로 채우고, 채워진 것들을 내 것으로 소화시키자.
지금 안 된다고 포기하지 말자. 모르는 것은 물어보고 안 되는 것은 반복하여 숙달하자.
다시 힘내보즈아!
피곤해도 힘들어도 하루 할당량 채우자..!!
반응형
'Spring > 코드숨(CodeSoom)' 카테고리의 다른 글
스프링 2기 - 7주차 주간회고 (0) | 2021.06.21 |
---|---|
스프링 2기 - 6주차 주간회고 (0) | 2021.06.13 |
스프링 2기 - 4주차 주간회고 (0) | 2021.05.30 |
스프링 2기 - 3주차 주간회고 (0) | 2021.05.24 |
스프링 2기 - 2주차 주간회고 (0) | 2021.05.17 |
블로그의 정보
배부른코딩로그
배부른코딩로그