부트캠프/회고

[TIL] 프로그래머스 프론트엔드 데브코스 DAY4 TIL

Junly_21 2023. 9. 25. 13:30

 공부한 내용 📖

DAY4 강의

자료구조와 알고리즘이 중요한 이유 - 자료구조는 도구(재료), 알고리즘은 레시피, 개발자는 요리사!

스택 괄호문제(가장 깔끔했던 풀이)

단방향 연결리스트, 양방향 연결리스트, Circular연결리스트 구현.

 

깃 특강

 git에서 branch를 변경할 때 그동안 git checkout으로 변경해왔었는데, 이젠 git switch를 쓰는게 더 좋다

git switch는 지금까지 작업한 내용이 stash 된다.

깃에서 스테이징이라는 개념은 데스노트같은 개념이다..(ㅋㅋ)

 

궁금한 내용/부족한 내용🤔

소스트리를 활용한 시각적 활용을 실습해봐야겠고다. 브랜치 개념에서 origin과 main을 경험적으로 이해하고 있지만 100프로 이해하고 있는 것 같지 않다.클린코드 특강도 한번 들어보자.

 

느낀점✍

학습하며 느낀점 이라기 보다는 주말을 지내고 TIL을 작성하며 느낀점이 있다.

주말에는 진유림님의 깃 특강과 멘토님과의 커피챗도 진행되었는데 금, 토, 일의 내용을 월요일 TIL에 작성하려고 하니 느낀점은, TIL을 작성하지 않으면 정말 내가 뭘 했는지 증명할 수도 없을 뿐더러 기억하기도 힘들 수 있겠다는 것이었다.

 

당장 주말 전에 내가 무엇을 공부했었는지 바로 떠오르지 않았고, 커리큘럼을 보고 그제서야 기억들이 분명하게 떠올렸다.

앞으로 시간이 더 지날수록 학습한 내용이 많아지고 그만큼 잊는 양도 많아질텐데, 최소한 TIL을 통해서 내가 무엇을 했는지 정도는 기록을 해두어야 내가 보낸 시간을 무의미하다고 느끼지 않을 것이라고 느꼈다.