본문 바로가기

전체 글

(99)
[CODE SOOM] 5주차 회고 1. 무엇을 배웠는가? git commit message 작성요령 한글로 먼저 연습하자 명령어 투로 작성하자 제목과 내용을 구분하자 작업의 분류를 명시하자(feat, fix, test...) 테스트 코드 작성 시 eq() 사용 이유 https://github.com/wenodev/TIL/blob/master/eq.md 모르는 부분은 docs와 best practice를 보자 가능하면 원본(영문)을 번역하면 기억에 오래 남는다. 깃에 정리하며 공부하면 좋다 2. 좋았던 점은? 깃에 정리하며 공부하는 방법을 터득했다. 3. 아쉬운 점은? 목표를 달성하지 못했다. 주말 및 공휴일에 공부시간을 만들지 못했다. 4. 느낀점 및 앞으로 할 일 규칙적으로 생활하자 수련하자 포기하지 말자
[CODE SOOM] 4주차 회고 1. 무엇을 배웠는가? JAVADOC 작성방법 Javadoc을 작성하여 빌드하면 html 형태의 문서로 볼 수 있다. (https://github.com/CodeSoom/spring-week4-assignment-1/pull/2#discussion_r578409889) controller와 service는 동료들과 협업이 많이 일어나는 코드이면 중요한 코드이기 때문에 꼭 작성해야 한다. @Author : 작성자 이름 @Param : 메서드 매개변수 설명 @Return 메소드 리턴 값 설명 Controller Test 방법 테스트 코드를 먼저 작성하고 실제 코드를 작성한다. rest를 사용할 땐 contentType()에 json임을 알려주고 content()에 RequestBody에 들어갈 class를 ..
[CODESOOM] 3주차 회고(feat. 휴식주차) 1. 무엇을 배웠는가? 테스트 코드 작성방법 ControllerTest에는 Mockbean으로 주입받아 검증 ServicetTest에는 InjectMock과 Mock사용 assertj는 문맥을 자연스럽게 만들어준다. —> assertThat().sth() Exception 처리는 라이브러리 중에 가장 편했다 —> assertThatThrownBy(() → {throw new sth}) 1 day 1 commit에 대한 마음가짐 의미 없는 commit을 계속하게 되는 것 같아 commit을 신경 쓰지 않고 공부를 해보려고 시도해봤다. 그러던 중 우연히 종립 님의 깃헙을 보게 되었는데.. 이렇게 잔디가 빼곡했다.... 좀 더 살펴보니 2018년도 하반기부터 거의 끊이지 않고 잔디를 심어오셨다. 잠시 머리를 ..