개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
배열에 큐의 규칙을 부여하면 그 배열은 큐라고 할 수 있다. (추상 자료구조)
해시 테이블은 키와 값을 짝지어 모은 것이다.
개발자의 필수 소양, 클린 코드!
TIL (Today I Learned) 날짜
2023. 01. 21
오늘 읽은 범위
에피소드 26 ~ 29
책에서 기억하고 싶은 내용을 써보세요.
클린 코드란 설명이 필요 없는 코드를 말한다. 코드를 읽기만 해도 이 코드가 무슨 일을 하는지, 어떤 것을 의미하는지 물어볼 필요도 없이 스르륵 이해되는 코드이다.
클린 코드 백서 1) 의미 있는 변수, 함수의 이름을 적절히 사용하라
클린 코드 백서 2) 함수 이름은 가급적 동사로 지어라
클린 코드 백서 3) 매개변수는 너무 많이 쓰지 마라
클린 코드 백서 4) 불린값을 인자로 보내지 마라
클린 코드 백서 5) 축약어를 쓰지 마라
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
코드를 작성할 때는 클린 코드를 생각하면서 작성해야겠다. 가끔 다른 사람의 코드를 봤을 때 엉망진창인 경우 눈앞이 깜깜해지는 경험을 했다. 내 코드를 누군가 봤을 때 내 의도를 잘 이해할 수 있도록 클린 코드를 유념해두고 작성해야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요
오늘 읽은 다른사람의 TIL