22년 5월 2주차 주간 회고

JongHoon Son·2022년 5월 15일
0

주간 회고

목록 보기
6/38

프로그래머스

이번주부터 본격적으로 프로그래머스 문제풀이를 시작했다. 이번주만 약 30개 정도 문제를 푼 것 같은데, 확실히 백준이랑은 문제의 느낌이 다르다. 좀더 코테 유형에 가까운 것 같다. 다음 달까지 JS로 프로그래머스 레벨 1,2,3의 모든 문제를 푸는 것을 목표로 열심히 해야겠다.


모던 자바스크립트 Deep Dive

이번주부터 아침에 일어나서 모던 자바스크립트 Deep Dive를 읽고 있다. 초반에는 JS의 기초 지식에 대해 다루는데, 생각보다 모르는 내용이 많아서 놀랐다. 예를 들면 연산자 중에서 == 는 데이터의 타입이 같을 때면 true를 리턴하고, === 는 데이터의 타입까지 같아야 true를 리턴한다는 점과 JS는 인터프리터 방식으로 설계되었지만, 엔진에 따라서 컴파일링이 진행되기도 하며, 코드가 실행되기 전에 코드에 선언된 모든 변수를 읽어 컴파일하는데, 이것을 AST(Abstract Syntax Tree)라고 한다는 점 등에 대해 알게되었다. 그 이외에서 변수는 선언되면 undefined가 되는 것이 사실상 재할당이된다는 점 등 다양하고 흥미로운 얘기들을 많이 접할 수 있었다. 앞으로도 모던 자바스크립트 Deep Dive를 꾸준히 읽어야겠다고 생각했고, 언제 한 번 책에서 다루는 내용을 정리해볼 계획이다.


개인 프로젝트

개인 프로젝트인 PFL v2.0을 어떤식으로 개발할지에 대한 계획서 및 명세서를 작성하였고, 개발을 진행 중이다. 앞으로 월요일과 일요일은 PFL 개발을 진행하고, 그 외의 나머지 날에는 프로그래머스 문제풀이와 같이 진행할 생각이다.


다음주는..

다음주는 여러모로 해야할 일들이 많아서 시간을 감안해서 계획표를 짰다. 그동안 알고리즘의 비중이 너무 높았다고 생각하여, 당분간은 좀 더 PFL 개발에 집중하고 싶어서 월요일과 일요일은 PFL 개발만 진행할 생각이다.

profile
FE 공부

0개의 댓글