2019-11-29 TIL

오늘 할 목록

  • integration test 부분 공부해서 채워놓기.
  • 자백러 정리.
  • 알고리즘 새로운 문제 1개 풀기

진행 중인 목록

  • 알고리즘 2문제 복습

완료한 목록

  1. Facts: 오늘은 useEffect를 사용해서 제품리스트를 가격순별로 오름차순, 내림차순 별로 볼수있는 기능을 구현했다. useEffect를 사용하면서 이해하지 못했던 것 들을 다시 공부하면서 구현했다. 오름차순 내림차순으로 배열을 정리하는 함수를 만들고 버튼을 클릭할때마다 업데이트해서 사용자가 원하는 리스트를 볼수있도록 만들었다.
  2. Facts : 오늘은 알고리즘 문제를 테스트 기반으로 해결 하는 것을 연습했다. 많은 사람들이 공통적으로 생각 하는 풀이와는 다른 방법으로 푸는 경우가 많았다. 이유는 문제를 분할해서 해결 하지 못했고 계속해서 시도 해봤지만 실패 하였음. 결국 테스트를 작게 분할하여 시작할 필요성을 느끼고 적용하여 연습 하였다. 하지만, 내가 작성했던 코드로는 핵심 풀이를 유추할 수 없었고, 코드의 의도를 나타내지 못하는 문제가 있어, 그 부분을 신경쓰면서 훈련 하였음.
  3. Feelings: 이전에는 눈에 보이는 결과물에 집착을 하였지만, 어떤 문제를 만나도 해결 해야하는 목표를 갖게 되면서, 공부는 오랫동안 하는게 중요한게 아니라, 목표를 이루기 위해 내가 변화하는것이 가장 중요한 것이라고 생각을 하게 되었다.
  4. Findings: 눈에 보이는 결과물을 많이 만들어 내려고 노력 하기 보다는, 내가 이전과 어떻게 달라져야 하는지, 그리고 어떻게 변화하고 있는지 인지하는것이 중요하다고 느꼈다.
  5. Future Action Plan: 수련을 해야하는 상황에서는, 그냥 빨리 많이 해야 한다는 생각 보다는, 시간을 두고 내가 개선하려고 하는 것이 무엇인지 또 얼마나 나에게 익숙해졌는지 인지하며 해야겠다..

Written by@Zero1
This blog is for that I organize what I study and my thinking, feeling and experience.

GitHub