본문 바로가기

분류 전체보기451

CODESOOM: REACT-3 Facts (사실, 객관) : Todo 테스트 작성하기 Feelings (느낌, 주관) : 코드 통과하기가 이렇게 어려운건줄 몰랐다... 겉으로 보기에는 완성이 되어 보였는데 커버리지 실행해보니까 완성이 아니더라,,,ㅎ Findings (배운 점) : TDD - 테스트 주도 개발을 배웠다. 자동화 된 테스트에서 실패하지 않는 한 새로운 코드를 작성하지 않고 중복 제거. fireEvent - 테스팅에서 DOM 이벤트를 편리하게 발생시켜주는 메서드 mocking - 일부 기능을 테스트 할 때 의존 관계를 끊고 독립적으로 테스트 할 수 있게 해 줌. sudo 대신에 num 혹은 docker 사용 describe -context -it 을 사용함으로써 기존 test 보다 좀 더 모양을 잡아주었다. 기존에 문서만.. 2021. 5. 25.
210523 Facts (사실, 객관) : codesoom 과제 풀이 영상 보고 과제 완성 Feelings (느낌, 주관) : 공부를 늦게 시작해서 계획한것들을 다 지키지 못해서 아쉬운 하루다. codesoom 과제 풀이 영상을 보고도 해결을 못해서 답답했지만 도움을 받아서 결국 해결할 수 있었다. 완벽하게 해결한게 아니라 다시 좀 손봐야하지만 ㅜ.ㅜ 내일은 코드숨 4주차,, 시작인데 과제가 2개다... 내일 두개 다 PR 올리는 것을 목표로 해야겠다. Findings (배운 점) : App 테스트 코드에서 커버리지 오류 난 부분 수정 - 기능들에 대해서 실행 시 (실제 사용하게 된다면) 기대한 값이 어떻게 나오는지에 대한 테스트 코드 작성 법을 배웠다. describe -context -it 을 사용함으로써 기존 .. 2021. 5. 24.
210521 Facts (사실, 객관) : ssafy 기출문제집 객관식 (수리, 추리), 주관식 (정렬, 그리디, 최단경로, 다이나믹 프로그래밍) 문제 풀이 끝냄! codesoom 3주차 과제 코드 수정 Feelings (느낌, 주관) : ssafy 문제집을 푸는데 굉장히 분량이 많아보였지만 오늘 다 끝내서 뿌듯했다. 내일이 시험이라 오늘은 거의 ssafy 문제 푸는데에 시간을 거의 다 보낸 것 같다. 코드숨 과제 관련 문서들을 보는데 대부분이 영어,.. 쉬운 문장들이라 쉽게 읽혔지만 영어 공부를 좀 더 해야겠다고 생각했다. Findings (배운 점) : describe(name, fn) - creates a block that groups together several related tests. you can w.. 2021. 5. 22.
210520 Facts (사실, 객관) : ssafy 객관식 (수리, 추리), 주관식 (정렬, 그리디, 최단경로, 다이나믹 프로그래밍) 2강씩 풀이 모의고사 1회 풀이 codesoom 3주차 과제 (Input, Page, App 컴포넌트 테스트 작성) Feelings (느낌, 주관) : TIL을 구경하다가 자극 받아서 시작하게 됐다. 우선 시험이 얼마 남지 않아서 급하게 ssafy 문제를 풀고 있는데 오랜만에 수학 문제를 풀려고 하니까 머리가 잘 안돌아갔다,, 코드숨 과제를 밤이 되기 전에 해버리니까 과제에 대한 피드백 코멘트를 바로 받을 수 있어서 좋았다. Findings (배운 점) : npm 하위 버전을 사용하다가 살짝 에러가 발생해서 업뎃 하려다가 'sudo'라는 것에 대해서 처음 알게 되었다. sudo (s.. 2021. 5. 20.