노개북 - 클린코드

TIL 추천사 ~ 1장 깨끗한 코드

gogi masidda 2022. 4. 23. 14:09

오늘 TIL 3줄 요약

  • 나쁜 코드는 언젠가 발목을 잡는다.
  • 깨끗한 코드는 세세한 사항까지 꼼꼼하게 신경써야한다.
  • 읽기 쉬운 코드가 매우 중요하다.

TIL (Today I Learned)
2022.04.23

오늘 읽은 범위
추천사 ~ 1장. 깨끗한 코드

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

  • 기계가 실행할 정도로 상세하게 요구사랑을 명시하는 작업, 바로 이것이 프로그래밍이다. (p.2)
  • 빨리 가는 유일한 방법은, 언제나 코드를 최대한 깨끗하게 유지하는 습관이다. (p.7)
  • 깨끗한 코드는 언제나 누군가 주의 깊게 짰다는 느낌을 준다. (p.12)
  • 중복을 피하라. 한가지 기능만 수행하라. 제대로 표현하라. 작게 추상화하라. (p.14)
  • 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다. 비율이 이렇게 높으므로 읽기 쉬운 코드가 매우 중요하다. (p.18)
  • 체크아웃 할 때보다 좀 더 깨끗한 코드를 체크인한다면 코드는 절대 나빠지지 않는다. (p.19)

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

  • 백준 문제를 풀면서 '맞췄습니다!'라는 말을 보면 기분 좋게 다음 문제로 넘어가버렸는데 나중에 혹시 모르는 유지 보수를 위해 더욱 깔끔하고 알아보기 쉬운 코드를 짜야할 필요성을 느꼈다.
  • 이 책을 읽는다고 단번에 좋은 프로그래머가 되는 것이 아니다.
  • 연습해, 연습!

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

  • 르블랑의 법칙 - 나중은 절대 돌아오지 않는다.
728x90

'노개북 - 클린코드' 카테고리의 다른 글

TIL 5장 형식 맞추기  (0) 2022.05.02
TIL 4장 주석  (0) 2022.04.28
TIL 3장 함수  (0) 2022.04.27
TIL 2장 의미있는 이름  (0) 2022.04.24
클린 코드 노개북 챌린지 시작!  (0) 2022.04.22