주간TIL_(0427~0503)

나연·2020년 5월 6일
0

TIL(Today I Learned)

목록 보기
3/6
post-thumbnail

4월 27일 (월)

오늘 한 일

  • node.js, nvm, npm, package.json 개념 공부 --> 블로깅
  • git flow 이해하는 pair 프로그래밍 (블로깅 글 보충)
    • 작업 상대와 git으로 작업 현황 주고받기 (remote, push, pull 개념)
    • branch 충돌 만들어보고 해결하기
  • 인프런 ES6 관련 강의보기

오늘 배운 마음가짐

1. 맨땅에 헤딩 충분히 했으면 레퍼런스 코드보면서 과제 제출하고 이게 왜 이렇게 됐는지 분석하면서 내껄로 만들기 

2. 테스트 잘 못봐도 몰라도, 페어할 때 못해도, 그냥 뻔뻔해지기 '못하면 공부하면 되지~' 
   -> 자꾸 숨기면 레퍼런스 참고가 아니라 치팅하게 됨  

[오늘의 다짐]
들어오는 지식이 많아질수록 내 마음은 점점 더 조급해지고, 그 조급함은 내가 그 지식들을 흡수하지 못해서 벌어지는 현상임을 깨달았다. 차근차근 블로깅하며 개념을 짚고 넘어가자.
xps유선랜 지원 문제로 우분투를 아직도 못깔아서 WSL로 하고 있다. 이번주 안에 모두 설치 완료해서 페어분께 피해끼치지 않도록 하기


4월 28일 (화)

오늘 한 일

  • jest 설치 과정 배우기, jest 이용한 unit test 작성해보기 (describe와 expect().toBe()의 연관성 파악)
  • ESlint 개념 파악
  • ES6 문법 (공부한 부분까지 블로깅)
  • ES6 이용해서 passme review
    --> 페어분과 같이 한 4문제 복습, 3문제 예습

☝ 새로 배운 개념

전역변수는 window 객체와 연결된다. (node.js에서는 window가 아닌 global)

CLI프로그램에서 갇혔을 때 ctrl+c 두번 누르거나 .exit를 써서 탈출가능

test를 작성할 때 expect().toBe()의 내부에는 변수가 아닌 임의의 숫자를 넣어준다. 
describe는 연관된 테스트를 묶어주는 역할을 한다.

ESlint라는 것을 사용해 내가 작성하는 코드의 질을 향상시킬 수 있다. 
작업 중인 파일의 repository에 eslint설치하기 (global X)  
특정한 rule을 설정 파일에 지정하면 그 rule에 성립되지 않으면 lint를 실행 시에 오류가 난다.

[오늘의 생각]
오늘 페어 분께 생각하는 방식, 공부하는 방법을 너무 많이 배웠다. 내가 게을러서 좀 더 생각할 수 있는 걸 나도 모르게 어떤 벽에 막혀 더 무한한 생각으로 나아가지 못한다는 생각이 들었다. 같은 시간을 공부해도, 같은 시간을 엉덩이 붙히고 있어도 어떻게 공부할 지 모르는 사람과 계속해서 생각하는 사람은 질적으로 완전히 차이나는 공부를 하고 있겠구나 라는 생각이 들어 반성한 하루💪 -->탐구하기, 정답이 맞다고 내가 다 아는게 아니다. 계속 시도해보고 공부하는걸 귀찮아하지말기.모든 것을 짚고 넘어가기. 코딩 오지라퍼가 되자


4월 29일 (수)

오늘 한 일

  • Eslint, jest 복습
  • passme 7문제 복습
  • ES6 마무리
  • this keyword와 arrow function에서의 this가 어떻게 다른지 학습 --> 블로깅
  • 유데미 node.js 강의 듣기

내일 할일

  • passme 처음부터 다시 ES6로 풀어보기
  • Data structure, 객체지향js 개념정리 (관련 유튜브 강의를 보면 어떨까!? 고민 중)
  • 블로그 다시 보면서 개념 정리, 수정하기

[오늘의 생각]
드라이버를 잡은 페어 분께서 물어보신 부분을 착각해서 계속해서 다른 부분을 설명했고 페어가 끝나고 혼자 문제를 다시 보면서 잘못 설명했었단 것을 깨달았다! 대수롭지 않게 넘어갔는데 페어리뷰로 피드백을 주셔서 경각심을 가지게 됐다. 조금 더 찬찬히 소통하는 협업이 목적이 되어야지 내가 완벽하려고 노력하지 않아도 되는데 자꾸 그럴라고하니까 나 혼자 급해지고 침착하지 못하는 것 같다 ㅜㅜ 좋은 피드백을 주셔서 너무 감사하면서도 나도 상대에게 발전적인 피드백을 줄 수 있도록 노력해야겠단 다짐. 잘해서 좋은 페어가 아니라 함께 잘 융화되어 도움이 되는 페어가 더 중요!


4월 30일 (목) - 공휴일

오늘 한 일

  • passme ES6 사용해서 처음부터 다시 풀어보기
  • 객체지향 JS 유튜브 강의 듣기
  • data structure in JS (stack, queue) 만 유튜브 강의 듣기

내일 할일 (7:00-9:00, 18:00-21:00)

  • stack,queue 블로깅
  • 객체 지향 블로깅 개념 보완

5월 1일 (금)

오늘 한 일

  • data structure stack, queue
    • 개념 블로깅
    • 스스로 object 이용한 stack, queue 코드 구현해보기
  • udemy es6 강의 듣기 (이동거리에서)
  • this 블로깅 내용 보완

주말 할일

  • 우분투설치(토)
  • stack queue 코드 다시 재현해보기(토)
  • 일주일 복습 (this를 중심, es6문법 중 모듈, class부분 블로깅 내용추가 )(토)
  • 예습
    • Linked list , hash (일)
    • graph,tree,bst (일)
    • time complexity
    • inheritance

[오늘의 생각] 👑불안해하지 말자. 조급해하지 말자. 내 욕심에 지쳐 나가떨어지지 않도록, 현재 자기계발에 집중할 수 있는 이 시간을 감사해하며 즐기자.


5월 2일 (토)

오늘 한 일

  • 우분투 설치
  • stack, queue 재 재현
  • 유데미 ES6 expand,import관련 강의

5월 3일 (일)

오늘 한 일

  • 우분투 재설치 --> (윈도우 듀얼뷰팅 에러문제 해결 /현재 문제: zoom,카톡 한글x)
  • linked list,hash 관련 영상 찾아보기
profile
아름다운 상상을 실현하는 개발자입니다🌈🤍

0개의 댓글