Community

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

← Go back

(Day9)노개북_ITDic_Ep26~29

#book_club
2년 전
553

TIL (Today I Learned) 날짜

2023. 01. 21

오늘 읽은 범위

에피소드 26 ~ 에피소드 29

오늘 TIL 소감

클린 코드 개념을 접할 수 있어서 좋은 인사이트.

큐와 스택에 대해서도 일상생활에 많이 사용하고 있는 기능이라 신기했다.

책에서 기억하고 싶은 내용

  • 정렬은 개발자에게 정말 중요한 주제야.

  • 해시 함수는 글자수를 그대로 인덱스로 반환하도록 구성했다.

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

  • 함수는 1가지 일만 잘해야 한다.

  • 일단 잘 실행되는 코드를 막 쓰고 나중에 치워. 마지막에는 항상 클린하게 코드를 다듬는 작업을 하면 돼!

  • 개발자는 자신이 만든 프로그램에 완벽하게 책임을 져야 해.

  • 시스템은 한번 구축하면 끝이 아니야. 개발자라면 코드를 살아 있는 생명체처럼 대해야해.

궁금한 내용이 있거나, 잘 이해되지 않는 내용

개발자가 알고리즘 속도값을 실제로 계산하거나 조사하는 일이 있는지 궁금하다.