코드리뷰

오늘은 기업 1차 면접에서 코드리뷰를 하게 되었는데요. 당연하게 생각했던 것들 중 인사이트를 얻게 된 것들이 많아서 좋은 경험이었던 것 같습니다. 궁금해지기도 해서 공부할 겸 포스팅을 계획하게 되었습니다.  가장 기억에 남았던 질문(내가 대답하지 못한 질문) 2가지를 가져왔습니다.Private final은 왜 붙이신 건가요? 안 붙인다고 Service가 바뀌나요?독후감을 등록하는데 많은 기능들이 있는데 Tag등록 부분에서 오류가 나면 모두 롤백돼야 하는 게 정상 아닌가요? 이렇게 분리되어 있으면 이전의 기능들은 롤백 안되지 않나요?리뷰 코드@RestController@RequiredArgsConstructorpublic class ReviewController { private final PinSe..
· Git
먼저 PR하고 싶은 레파지토리에서 자신의 이름을 눌러 모든 Commit 보기로 넘어갑니다. 그이후 첫 커밋에 대한 해시값을 복사합니다. intelliJ로 넘어오셔서 아래와 git checkout {아까 복사한 해시값}을 터미널에 입력해줍니다. 이후 새로운 브랜치를 만들어주고 초기 설정을 방금 만든 브랜치에 푸쉬해줍니다. 이후 git -> 생성한 래퍼지토리 -> pull request 창에 들어가서 review
발달중인 망고
'코드리뷰' 태그의 글 목록