노마드북클럽/클린코드

📚 추천사 ~ 1장. 깨끗한 코드

햅삐한 포메라리안 2022. 2. 18. 12:44
반응형


TIL (Today I Learned)

2022.02.18

 

오늘 읽은 범위

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

 

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

  • 빨리 가는 유일한 방법은, 언제나 코드를 최대한 깨끗하게 유지하는 습관이다. (p.7)
  • 깨끗한 코드는 한가지에 '집중'한다. 각 함수와 클래스와 모듈은 주변 상황에 현혹되거나 오염되지 않은 채 한길만 걷는다. (p.10)
  • 반드시 필요한 내용만 담아야 한다. 코드를 읽는 사람에게 프로그래머가 단호하다는 인상을 줘야 한다. (p.11)
  • 데이브는 깨끗한 코드란 다른 사람이 고치기 쉽다고 단언한다. (p.11)
  • 요점은 인간이 읽기 좋은 코드를 작성하라는 말이다. (p.12)
  • 깨끗한 코드는 주의 깊게 작성한 코드다. (p.12)
  • 중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라. 이상이다. (p.14)
  • 읽으면서 짐작한 대로 돌아가는 코드가 깨끗한 코드다. 명백하고 단순해 마음이 끌리는 코드가 깨끗한 코드다. (p.15)
  • 주변 코드를 읽지 않으면 새 코드를 짜지 못한다. 주변 코드가 읽기 쉬우면 새 코드를 짜기도 쉽다. 주변 코드를 읽기가 어려우면 새 코드를 짜기도 어렵다. 그러므로 급하다면, 서둘러서 끝내려면, 쉽게 짜려면, 읽기 쉽게 만들면 된다. (p.18)
  • 잘 짠 코드가 전부는 아니다. 시간이 지나도 언제나 깨끗하게 유지해야 한다. (p.18)

 

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

  • 와우... w(゚Д゚)w 
  • 나는 코딩이라는 것을 노마드코더를 통해 본격적으로 접하게 된지 1달 정도가 되어간다. 그래서 내가 이 책을 읽으면 도움이 될까?, 이해는 할 수 있을까? 하는 생각이 처음에는 컸다. 노개북 프로그램에 참여하는 것도 이벤트 덕분이다. (THANK YOU) 코린이라도 읽으면 도움이 많이 된다. 빨리 접하면 처음에 습관을 들일 때 좋을 것 같다.
  • 코드를 어떻게 짜야 하는지도 잘 모르겠지만 깨끗한 코드가 정말 중요하다는 것을 느낄 수 있었다. 나쁜 코드가 쌓이면 도저히 손도 못대는 상황이 벌어진다니... 경험은 없지만 충분히 짐작이 간다. 그냥 프로젝트를 버리고 싶어질 수 있을 것 같다.

 

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

  • 시작은 가볍게, NEXT로 슝슝🚌🚌🚌
반응형

'노마드북클럽 > 클린코드' 카테고리의 다른 글

📚 4장. 주석  (0) 2022.02.23
✔️ 미션 Mission (1)  (0) 2022.02.21
📚 3장. 함수  (0) 2022.02.20
📚 2장. 의미있는 이름  (0) 2022.02.19
구매 인증 + 니코쌤 ㅋㅋㅋ  (0) 2022.02.18