[whatever] '코어 자바스크립트' 2주차 회고

[whatever] '코어 자바스크립트' 2주차 회고

·

1 min read

1. 학습 내용

이번 2주차에서 자바스크립트의 주요 학습 내용은 다음과 같다.

  • 콜백함수

  • 클로저

  • updown-game, cloneDeep, memoize 코드 구현


2. 잘한 점

• 이번주에는 학습 과정에서 “왜?”라는 질문을 스스로 던지며, 단순 암기보다는 개념의 원리와 논리적 근거를 이해하려 노력했다. 특히 콜백함수와 클로저가 왜 필요한지, 그리고 각각의 사용 목적에 대해 깊게 생각하며 핵심 개념을 파악했다.


3. 아쉬웠던 점

• updown-game, cloneDeep, memoize와 같은 코드 구현 과제에서 막히거나 어려운 부분에 직면했을 때, 깊은 고민 없이 ai와 외부 레퍼런스에 의존한 점은 개선의 여지가 있다고 생각된다.


4. 앞으로의 학습 방향

• 과제 구현 시, 최대한 ai나 외부 래퍼런스 도움 없이 스스로 문제를 해결하기

• 2시간 이상 고민되는 부분에 대해서는 문제를 명확히 정의하고, 어디까지 고민했고, 어떤 점이 어려운지 구체적으로 정리한 후 멘토님께 질문하기


마무리

이번주 개념학습에서 “왜”라는 질문을 통해 나만의 언어로 정리하는 부분이 지난주보다 한층 개선되었음을 느꼈다. 다만, 코드 구현에 있어서 충분히 고민하고 최대한 스스로 해결하려는 노력이 필요함을 다시 한번 인식하게 되었다.