JavaScript/모던자바스크립트Deep Dive - 깊이 파고들기

[이웅모 저자와 함께하는] 모던 자바스크립트 Deep Dive 스터디 5주차 회고

건강한_개발자 2023. 7. 13. 17:55

한줄요약 : 잘 안될 때는 천천히 읽으면 읽힌다.

 

 

0. 들어가며...

이번 글은 스터드 5주차 회고록이다. [7.10 - 7.16]

 

5주차의 주요 키워드는
클래스,  ES6의 메서드의 정의, 화살표함수, 배열(고차함수, mutator method, accessor method), Number, Math, Date 였다.

결론부터 말하면, 이번 범위역시 대부분 이해했다고는 생각하지만, 당연한 것이지만, 반복해서 봐야할것 같다고 느꼈다. 특히 클래스는 시간을 내서 천천히 음미하면서 읽고, 코드를 따라쳐봐야 할것같다. 

이번 라이브세션에서 강사님이 말씀해 주신것중 머릿속에 특히 남은부분은, 배열의 mutator method 와 accesoor method 에 관한것이다. 요약하면, 원본 배열을 변경하는 메소드는 쓰지 않도록 하자 라는것이다. 라고 이해하면 되는데, 과거와 지금의 하드웨어 차이같은 부분 때문에 좀 복잡하게 생각할 거리가 된 것 같기도하다. 컴퓨터구조 관련한 공부가 부족해서 완전히 받아들이지는 못했지만, 무슨 말인지는 이해가 된듯하다. 

또한 화살표 함수를 볼때마다 (). {} 의 생략 같은 코드들을 보면서 대충 이럴떄 이렇구나 라고정도로만 알고 넘어갔는데 예를들어, 인수가 하나일때는 () 를 생략해도된다. 이런식으로 암기? 가 되버렸다.(이건 이해하는 부분은 아닌것같다)
계속 코드를 보다보면 완벽히 암기되깄지.? 

어느새 책의 30장까지 진도가 나갔다. 
혼자서 29장까지 봤었는데, 다음 주제에는 symbol , 이터러블, 브라우저렌더링 과정 같은 그동안 궁금했던 부분이 범위에 있다.  얼른 공부해서 읽고 내것으로 만들고 싶다는 생각뿐이다 .. 
특히 브라우저 렌더링 과정이 너무궁금해서 먼저 읽어버리고 싶지만, 참고 순서대로 읽어야겠지..?

 

모던 자바스크립트 deep dive 책을 읽으면서 

리엑트 관련해서 국내에서 유명한 벨로퍼트? (정확히 닉네임이 기억안난다) 님의 책도 같이 공부하고있다.
리엑트 책을 읽고있다는 말인데, 리엑트 역시 자바스크립트 책공부하는것처럼 천천히 읽으니, 이해가 되서 나름 재밌게 느껴진다. 

하지만 ,중요한것은 제로베이스 프레임워크 과제제출기간이 이제 한달정도 남았으므로, 최대한 기본기를 쌓고,, 늦어도 2주 전에는 과제를 시작해야 제 시간에 끝낼 수 있을까 싶다라는? 생각이 든다. 

 

마무리.

그냥 지금 드는 생각,,

어떠한 어려운 문제를 만나더라도 적어도 지금 만나는 문제들은 모두 내가 구글링을 통해서라도
해결할 수 있는 문제라고 생각한다. 

만약 해결하지 못한다면, 나의 공부 부족 문제일 것이다. 
공부하자.!