Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

노개북 - TIL) 에피소드 26~29

#book_club
2년 전
326

오늘 TIL 3줄 요약

  • 배열에 큐의 규칙을 부여하면 그 배열은 큐라고 할 수 있다. (추상 자료구조)

  • 해시 테이블은 키와 값을 짝지어 모은 것이다.

  • 개발자의 필수 소양, 클린 코드!

TIL (Today I Learned) 날짜

2023. 01. 21

오늘 읽은 범위

에피소드 26 ~ 29

책에서 기억하고 싶은 내용을 써보세요.

  • 클린 코드란 설명이 필요 없는 코드를 말한다. 코드를 읽기만 해도 이 코드가 무슨 일을 하는지, 어떤 것을 의미하는지 물어볼 필요도 없이 스르륵 이해되는 코드이다.

  • 클린 코드 백서 1) 의미 있는 변수, 함수의 이름을 적절히 사용하라

  • 클린 코드 백서 2) 함수 이름은 가급적 동사로 지어라

  • 클린 코드 백서 3) 매개변수는 너무 많이 쓰지 마라

  • 클린 코드 백서 4) 불린값을 인자로 보내지 마라

  • 클린 코드 백서 5) 축약어를 쓰지 마라

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 코드를 작성할 때는 클린 코드를 생각하면서 작성해야겠다. 가끔 다른 사람의 코드를 봤을 때 엉망진창인 경우 눈앞이 깜깜해지는 경험을 했다. 내 코드를 누군가 봤을 때 내 의도를 잘 이해할 수 있도록 클린 코드를 유념해두고 작성해야겠다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요

오늘 읽은 다른사람의 TIL