개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
스택 (LIFO, 뒤로 가기), 큐 (FIFO, 주문 및 편의점 정리)
시간 복잡도가 같다고 하더라도 속도는 차이가 날 수 있다.
클린 코드를 꼭 읽어보자.
TIL (Today I Learned) 날짜
2023. 01. 21
오늘 읽은 범위
에피소드 26~29
책에서 기억하고 싶은 내용을 써보세요.
클린코드란 설명이 필요 없는 코드를 말한다.
코드를 읽기만 해도 이 코드가 무슨 일을 하는지, 어떤 것을 의미하는지 물어볼 필요도 없이 이해되는 코드이다.
의미 있는 변수, 함수의 이름을 적절히 사용하라.
함수 이름은 가급적 동사로 지어라.
매개변수는 너무 많이 쓰지 마라.
Boolean 값을 인자로 보내지 마라.
축약어를 쓰지 마라.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
정렬 알고리즘... 알쏭달송..!! 알고리즘 아직 어렵다.
스택, 큐 이제 확실히 개념이 잡혀있고, 코딩할 때 또는 앱이 동작하는 것을 보면서 어떤 것인지 생각해봐야 겠다.
클린코드 나중에 시간 들여서 여러번 읽어보자!
지금까지 함수명 짓는 것을 어려워 했고, 대충 지었는데 앞으로는 동사형으로 무슨 동작하는지 명확하게 알 수 있도록 작성해야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
"교환이 아니라 밀어 넣는다" 라는 게 정확히 어떤 동작인지 이해가 되지 않는다. 찾아봐야겠다!
오늘 읽은 다른사람의 TIL