반응형
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 |