Fact
Feelings
- 도메인부터 컨트롤러, 테스트코드까지 직접 처음부터 작성을 하는 과정에서 내가 어느 부분이 이해가 부족한지 확실하게 파악이 가능했다. 생각보다 이해했다고 생각했던 것들이 막상 혼자 작성해보려고 하니까 잘 되지 않았다. 아직 예외처리, JPA가 제공해주는 기능에 대해 많이 부족한 것 같다. 시간이 들더라도 좀 더 자세히 자료를 찾아보고 읽어보고 직접 적용해보며 더 연습해야 겠다는 것을 느꼈다.
Finding
- npm의 js쪽에서 처음보는 오류를 봤다.
체크섬 검증이 실패했다는 오류였다. 캐시를 지우고 다시 npm을 install 하고 여러가지 방법을 시도해봤지만 되지 않았다. 스텍 오버플로우에서 package-lock.json 파일을 지우고 다시 npm을 install을 하면 해결된다는 것을 보고 해결했다. 하지만 권장하지 않는 방법이라고 적혀 있었다. 그 이유에 대해서는 아직 명확하게 모르겠다..
Affirmation
- 모르는 부분은 확실하게 느리더라도 이해하고 넘어가야겠다.