오늘 TIL 3줄 요약
- 정렬 알고리즘.
- 프로그램의 속도를 빠르게 하는 해시테이블.
- 개발자의 필수 소양, 클린 코드.
TIL(Today I Learned) 날짜
2023.01.21
오늘 읽은 범위
에피소드 26~29
책에서 기억하고 싶은 내용
- 스택 : 팬케이크. 위에서 데이터를 쌓고, 위에서부터 데이터를 뺀다. 웹 브라우저의 뒤로 가기, 되돌리기 단축키.
- 큐 : 버스 정류장. 위로 데이터를 쌓고, 아래에서부터 데이터를 뺀다. 쇼핑몰 주문 처리
- 클린 코드 : 설명이 필요 없는 코드.
오늘 읽은 소감
- 알고리즘과 배열의 연속... 너무 어려운 내용이었다.
- 클린 코드... 현직에서 일할 때, 누가 봐도 알 정도로 갱신이 가능한 코드를 쓰라는 말을 많이 들었었다. 그 때는 굳이 필요한가? 라는 생각을 했었는데, 타 퍼블리셔, 개발자와 협업을 해보고는 클린 코드의 중요성을 깨달았다. 처음부터 완벽하게 작성할 필요는 없지만, 마지막에 코드를 다듬어라!
다음에는 클린 코드를 한번 읽어봐야겠다.
오늘 읽은 다른 사람의 TIL
https://nomadcoders.co/community/thread/6754