Community

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

← Go back

[IT 5분 잡학사전] 7일차

#book_club
2년 전
504

오늘 TIL 3줄 요약

  • 스택 (LIFO, 뒤로 가기), 큐 (FIFO, 주문 및 편의점 정리)

  • 시간 복잡도가 같다고 하더라도 속도는 차이가 날 수 있다.

  • 클린 코드를 꼭 읽어보자.

TIL (Today I Learned) 날짜

2023. 01. 21

오늘 읽은 범위

에피소드 26~29

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

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

  • 의미 있는 변수, 함수의 이름을 적절히 사용하라.

  • 함수 이름은 가급적 동사로 지어라.

  • 매개변수는 너무 많이 쓰지 마라.

  • Boolean 값을 인자로 보내지 마라.

  • 축약어를 쓰지 마라.

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

  • 정렬 알고리즘... 알쏭달송..!! 알고리즘 아직 어렵다.

  • 스택, 큐 이제 확실히 개념이 잡혀있고, 코딩할 때 또는 앱이 동작하는 것을 보면서 어떤 것인지 생각해봐야 겠다.

  • 클린코드 나중에 시간 들여서 여러번 읽어보자!

  • 지금까지 함수명 짓는 것을 어려워 했고, 대충 지었는데 앞으로는 동사형으로 무슨 동작하는지 명확하게 알 수 있도록 작성해야겠다.

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

  • "교환이 아니라 밀어 넣는다" 라는 게 정확히 어떤 동작인지 이해가 되지 않는다. 찾아봐야겠다!

오늘 읽은 다른사람의 TIL