1. 정규화 코드 설명, 리뷰, 리팩토링
오전에는 나의 코드를 설명하였고, 오후에는 첫 코드 리뷰도 받았다.
코드 리뷰는 정말 알찼다. 변수 네이밍부터 템플릿 리터럴을 활용하는 것 등등.
개선할 점이 정말 많았고, 적용해서 다시 커밋하였다.
또한 다른 사람들이 설명하는 것을 들으면서도 굉장히 많이 배웠다. (모두 Notion에 잘 정리해 두었다.)
앞으로 갈 길이 참 멀지만, 한 걸음씩 나아가야겠다.
2. JavaScript Deep Dive - 46장 Generator 읽고 스터디
어제 읽은 비동기 프로그래밍과 맥락을 같이 하는 제너레이터에 대해서 알아보았다.
책만 읽어서 잘 감이 오지 않아서 영상과 JavaScript info 사이트를 참고했다.
그래도 감이 잘 안 왔지만, 스터디를 하고 멤버들과 이야기를 하면서 약간씩 알아가고 있는 중이다.
이제 next 함수라든가 yield라는 용어를 봤을 때 낯설지만은 않은 정도?
아무래도 실질적인 프로젝트에서 직접 써먹어 봐야 좀 더 이해가 될 것 같다.
3. Quick sort
분할 정복을 사용한다는 것까진 얼핏 알고 있었는데 동작 원리를 정확히는 모르고 있다.
내일 좀 더 원리, 코드, 복잡도 등에 대해서 공부해야겠다.
Hello Coding 책도 참고하고, 영상도 참고할 예정이다.
하루하루가 정말 빨리 지나가고 있다.
낮이 점점 짧아지면서 겨울도 성큼 다가왔다는 게 피부로 느껴진다.
분명 해가 떠 있었는데, 오후가 조금만 지나면 바로 밤이 되어 버리는 요즘.
제대로 성장하기 위해서는 제대로 회고하는 것이 중요하다는 것을 다시 한 번 느낀다.
그런 점에서 매일 자기 전 10~20분을 투자해서 이렇게 TIL을 쓰는 시간을 갖는 것이 정말 좋다.
내가 오늘 하루를 잘 보냈는지, 배운 점은 뭔지 점검할 수 있는 소중한 시간이다.
물론 이것을 쓰는 대신 또 다른 인풋을 넣을 수도 있다.
하지만 난 회고를 하면서 얻는 것도 꽤 많다고 생각한다.
그래서 앞으로도 적어 나갈 것이다.
'What I learned > TIL' 카테고리의 다른 글
[Thurs/11/18/2021] Today I Learned (0) | 2021.11.18 |
---|---|
[Wed/11/17/2021] Today I Learned (0) | 2021.11.17 |
[Mon/11/15/2021] Today I Learned (0) | 2021.11.15 |
[Sun/11/14/2021] Today I Learned (0) | 2021.11.14 |
[Sat/11/13/2021] Today I Learned (0) | 2021.11.14 |