TIL (2022.01.23)
DAY 3
🔖 오늘 읽은 범위 : 1장, 깨끗한 코드 (p.11 ~ p.20)
😃 책에서 기억하고 싶은 내용을 써보세요.
- 데이브는 깨끗한 코드란 다른 사람이 고치기 쉽다고 단언한다. (p.11)
- 테스트 케이스가 없는 코드는 깨끗한 코드가 아니다. 아무리 코드가 우아해도, 아무리 가독성이 높아도,
테스트 케이스가 없으면 깨끗하지 않다. (p.12)
- 깨끗한 코드는 주의깊게 작성한 코드다. (p.12)
- 중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라. (p.14)
- 언어를 단순하게 보이도록 만드는 열쇠는 프로그래머다! (p.15)
- 급하다면, 서둘러 끝내려면, 쉽게짜라면, 읽기 쉽게 만들면 된다. (p.18)
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 중복을 피하고 한 기능만 수행하는 코드를 작성하는 건 지금도 열심히 노력하는 중인데
추상화하는 작업은 아직 미숙하고 어려운 것 같다. 이 책을 계속 읽으며 방법을 익혀야겠다.
- 고수는 장비(언어)를 탓하지 않는다.
기록하신 TIL을 공유해주세요 - TIL 출석표
클린코드_스케쥴러_TIL 출석표 (노개북1기)
소감 3줄 요약
- 연습해, 연습!
- 고수는 장비(언어)를 탓하지 않는다.
- 중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라.