The journey to becoming a developer

My future is created by what I do today, not tomorrow.

What I learned/TIL

[Tue/11/16/2021] Today I Learned

Millie 2021. 11. 16. 23:24

 

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