728x90
"노개북" 노마드 개발자 북클럽 5일차!!
#코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #클린코드 #3주스케쥴
화, 수 | Assignment #05
- 📚 3장. 함수
- ✔️ TIL
TIL (Today I Learned)
2022.02.23
오늘 읽은 범위
3장.함수
책에서 기억하고 싶은 내용을 써보세요.
- 작게만들어라! 함수를 만드는 첫째 규칙은 '작게'다. 함수를 만드는 둘째 규칙은 '더 작게'다. (p.42)
- 함수는 한가지를 해야한다. 그 한가지를 잘 해야한다. 그 한가지만을 해야 한다. (p.44)
- 함수가 확실히 '한가지' 작업만 하려면 함수 내 모든 문장의 추상화 수준이 동일 해야한다. (p.45)
- 코드는 위에서 아래로 이야기처럼 읽혀야 좋다. "내려가기규칙" (p.46)
- 코드를 읽으면서 짐작했던 기능들을 각 루틴이 그대로 수행한다면 깨끗한 코드라 불러도 되겠다. (p.49)
- 길고 서술적인 이름이 길고 서술적인 주석보다 좋다. (p.49)
- 단항함수는 함수와 인수가 동사/명사 쌍을 이뤄야한다 . (p.54)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 함수는 한가지 기능만 하는게 좋은 코드라는 것을 알게되었다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
- 출력인수, 입력인수 ?
'개발자 필독도서 리뷰' 카테고리의 다른 글
[노개북] "클린코드" 챌린지 7일차 (0) | 2022.02.26 |
---|---|
[노개북] "클린코드" 챌린지 6일차 (0) | 2022.02.25 |
[노개북] "클린코드" 챌린지 4일차 (0) | 2022.02.21 |
[노개북] "클린코드" 챌린지 3일차 (0) | 2022.02.20 |
[노개북] "클린코드" 챌린지 2일차 (0) | 2022.02.19 |