티스토리 뷰
Facts (한 것)
- 코드숨 5주차 과제 진행 - 고양이 장난감 가게 API 만들기 (심화)
- Spring Validation
- Dozzer Mapper
Feelings (느낀점)
얻은 것
- MockBean의 필요성을 느끼게 되었다!
- 기존 Test 코드에서는 외부 클래스와 매우 강하게 결합되어 있어서 변경에 유연하지 못하였다.
- 외부 의존성을 Mock으로 구성해보니 확실한 필요성을 느끼게 되었다.
- 새로운 기술, 라이브러리를 도입할 때는 반드시 설명, 설득을 해야 한다는 것
- 당연한 것인데 당연하다고 생각해본적이 없었던 것 같다..
- '엔지니어링은 항상 트레이드오프란 걸 기억해야 한다'
아쉬운 점
- 아쉬운점 투성이였던 한 주
- 한주를 시작할 때는 의욕적으로 이런저런 것들을 학습해보겠어! 라고 시작은 했지만 어떤 것들을, 언제, 어떻게 학습해야 할지 확신이 서지 않다보니 쓸데없는 에너지 낭비가 있었던 것 같다.
- 목표가 확실하지 않아 의욕을 떨어뜨리는 경우가 종종 있는 것 같다.
- 뭔가를 모른다는 사실을 부정하려고 한다.
- 여태껏의 관성 때문인 것 같은데 제대로 알지 못하는 것을 자꾸 부정하려 든다.
- 나중에 몰랐다는 사실을 알게 되면 더 부정적인 감정이 일어 악순환이 된다.
- 과제 풀이 영상이 올라온다는 것을 이제 알았다.....
Finds (배운 것)
- Dozer Mapper
- DTO를 어떤 Layer 에서 변환해줄 것인가?
- 서비스/컨트롤러 입장에서 외부에 공개해야 하는 예외 상황이란 무엇이며 외부에 알리지 않고 조용히 처리할 예외는 무엇인가
- REST 정보의 핵심은 리소스이다.
- 리소스는 엔티티 집합에 대한 개념적인 매핑이다.
- VO란
- Java에서 final 멤버변수에 static을 붙이는 이유
Future (계획, 행동)
- 학습을 하는 모든 것들에 대해서 '모른다' 라고 전제를 두자.
- 복기를 해보자.
- 하루하루 학습한 것들에 대해서 점검하고 회고를 하는 시점에 한 주동안 학습한 것들에 대해서 점검 하고 모르는 부분을 체크하자.
- 할 수 있다. 즐기자!
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 이펙티브
- 스프링부트
- springboot
- Java UI
- 이펙티브자바
- 자전거
- 배낭여행
- JavaFX Table View
- 일본 배낭여행
- 일본 자전거 여행
- 배낭 여행
- effectivejava
- JavaFX 종료
- intelij
- 일본여행
- windows
- TableView
- 방통대 과제물
- 텐트
- 일본 여행
- JavaFX 테이블뷰
- 자전거 여행
- java
- JavaFX
- 자바
- git
- 인텔리제이
- effective java
- 이펙티브 자바
- JavaFX Window Close
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함