공부
프로그래머스의 알고리즘 문제 중 0레벨 문제는 거의 다 풀었다!! 0레벨인데도 어려운게 많았고 효율성 측면에서 어떻게 하면 더 빠르게 가능할까라는 생각을 하면서 풀었는데 결국 풀고나서 보면 전에 풀었던 방식과 비슷하게 많이 풀고 있고 다른 사람들이 푼 것을 보면 이렇게 간단하게 풀 수가 있구나..! 하는 생각도 많이 들었다. 그리고 정말 똑똑한 사람이 많다는 것을 느꼈고 그 코드들을 보면서 많이 배웠다.
정말 중요하고 나에게는 정말 어려운 개념이었던 클로저에 대해 공부를 했다. 클로저는 쉽게 말하면 자신이 선언된 당시의 환경을 기억하는 함수이며 생명주기가 끝난 외부함수의 변수에 접근할 수 있는 내부함수이다. 이러한 특성으로 React는 클로저를 활용하여 상태를 관리하기 위해 useState를 구현했다. 부트캠프를 할 때 멘토님께서 이런 이미 구현되어 있는 것들을 스스로 구현해보면서 공부하는게 좋다고 했는데 솔직히 아직 해보진 않았는데 이번 계기로 구현해봐야겠다.
운동
취업
기타