본문 바로가기 메뉴 바로가기

티스토리 뷰

나는 늘 조금씩 부족하지만, 지난주의 나와 비교하면 놀라울 정도로 많은 것을 알고 있다.

손에 손잡고 꾸준히, 끝까지, 우분투!

개발 일기

느낌

요즘은 매일매일이 전력질주하는 느낌이다. 내가 가진건 가벼운 리어카 하난데 이 짐 저 짐 좋은 것들을 잔뜩 실어주며 '달려, 달려, 달려!' 하는 느낌. 덕분에 미처 담지 못한 것들을 질질 흘리며 앞으로 나아가고있다. 잠시 쉬어갈 틈 없이 달리다가도 혹여나 바퀴가 부서져 멈추는 일이 생기지 않도록 스스로를 다잡기도 한다.

공부가 힘든 것과는 별개로 함께 공부하는 동료들을 보며 세상엔 똑똑하고 성실하고 인성까지 좋은 사람들이 참 많다는 것을 느낀다. 그리고 그 똑똑한 사람들이 자신만 너무 멍청한 것 같다며 자책하는 모습을 보고 나도 사실은 똑똑한데 자책하는 것 뿐이라고 생각하기로 했다.

어쨋든, 그들과 함께하는 기회를 얻게 되어 기쁘고 감사하면서도 모두와 끝까지 과정을 잘 마무리하고 싶은 마음에 불안해질 때도 있다. 나는 늘 조금씩 부족하지만, 지난주의 나와 비교하면 놀라울 정도로 많은 것을 알고 있다. 손에 손잡고 꾸준히 달려보자! 우분투!

강사님께서 우리의 공부에 찌든 얼굴이 안타까우셨는지 위로를 해주셨다.

'내가 여러분들에게 하는 말을 여러분들이 다~~ 이해하고 완벽하게 습득하리라 기대한다고 생각해요? 여러분, js 제대로 시작한 지 이제 이 주 지났어요. 내가 욕심이 있어 많은 것을 알려주지만 아직 갈 길이 멀다고요. 다만, 3년 차는 되어야 나올까 말까하는 깊이 있는 자바스크립트 지식들을 시작부터 배우고 있는 건 맞습니다. 나는 여러분들의 노고가 그 이상으로 빛을 발할 수 있다고 생각해요. 지금 누구보다 차별화된 능력을 쌓아가고 있다고 봅니다.'

새로 배운 것

JS 스코프, 전역 변수의 문제점과 피하는 방법, 블록 레벨 스코프(let, const), 프로퍼티 어트리뷰트, 객체 변경 방지, 생성자 함수에 의한 객체 생성 : [[Call]] [[Construct]], new 연산자, 함수 일급 객체, 함수 객체의 프로퍼티, 프로토타입, 객체 생성 방식과 프로토타입 결정, 프로토타입 체인, 프로퍼티 섀도잉, instance of 연산자, 직접 상속, 정적 프로퍼티, 정적 메서드, __proto__, 프로퍼티 존재 확인, strict mode, 암묵적 전역, 빌트인 객체, 호스트 객체, 원시값과 래퍼 객체, 전역 객체

복습

알고리즘 스택/큐 유형, BFS/DFS 순열, 부분조합, 조합, 최단거리 등

다음주

예습 범위 마무리, 타입변환과 단축 평가 ~ 프로토타입까지 완벽 복습, 복습 내용 포스팅, 심층주제 포스팅1, 위키 로드맵, 중간 프로젝트(Zero-waste) 수리, 과제(deepCopy, isEqual), Node.js 포스팅 2개 읽기


✅ 일(21-09-12)

  • 블로그 개편
  • WIKI roadmap 초안
  • 알고리즘 Floyd Warshall
  • js 내장 함수 : map, reduce, filter

✅ 월(21-09-13)

  • JS 강의
  • Hidden class 조사

✅ 화(21-09-14)

  • 알고리즘
  • JS 강의

✅ 수(21-09-15)

  • 알고리즘 스택 문제: 프린터
  • 러버덕 (강의 내용 예습)
  • JS 프로퍼티 어트리뷰트(강의)
  • JS 생성자 함수에 의한 객체 생성(강의)
  • JS 함수와 일급 객체(강의)
  • JS 프로퍼티 어트리뷰트 정리

✅ 목(21-09-16)

  • 러버덕(16장~18장)
  • JS 프로토타입(예습)
  • JS strict mode(예습)
  • JS 빌트인객체(예습)

✅ 금(21-09-17)

  • DFS/BFS 알고리즘 리뷰 (순열, 부분조합, 조합, 최소일수 ...)
  • JS 프로토타입(강의)
  • JS strict mode(강의)
  • JS 빌트인객체(강의)
  • 러버덕(19장~21장)

✅ 토(21-09-18)

  • BFS 알고리즘 문제 (섬나라 아일랜드, 타겟 넘버, 토마토)

✅ 일(21-09-19)

  • BFS 알고리즘 문제(게임 맵 최단거리)
  • JS this(예습)
  • JS 실행 컨텍스트(예습)
  • JS 클로저(예습)
  • TIL 정리
댓글