1) 객체의 필드에 final 붙이냐 안붙이냐 기준?
2) 질문
GivenValidUserId_TestGetAllByUserId_HappyCase
이런 식으로.1) 코딩테스트 준비
2) Exception, ExceptionHandler 정리
3) ServiceTest + ControllerTest 구현
4) 프로젝트 구현
1) 백준 알고리즘 사이트 - https://code.plus/course/41
: 알고리즘 사이트 추천
2) Exception 처리
3) 코드 컨벤션
일관성
있게! 4) 테스트명
GivenValidUserId_TestGetAllByUserId_HappyCase
invalidRequest_testValidate_throw404
5) 포트폴리오 검증 + 신입 기준으로 퀄리티는 나쁘지 않음
: 단, 기술면접의 중요성
강조
6) 향후 할 프로젝트 적용 기술에 관하여
: 로깅시스템 ELK 구축에 대한 생각 (추후에 해도 상관없을 것 같음.)
멘토링이 PR 중심으로 이뤄짐. 알고리즘 공부하는 데 도움을 요청해도 된다고 함. 고맙게 느꼈음.
코드에 대한 원칙을 알려주어 불확실함에 많이 벗어나게 됨. 중요한 건 내가 얼마나 흡수하는지에 달려있는 것 같음.
테스트 공부를 하는데 꽤 빠르게 적용한 것 같음. 단 협업을 위한 컨벤션을 지키는 게 습관이 안되었기 때문에 이 부분만 잘 습득하는 게 중요한 것 같음.
1) private final HttpStatusCode?
2) Create a global exception APIStatusException.
BadRequestException extends APIStatusException.
In handler, we handle APIStatusException.