TIL (Today I Learned)
2022.02.22
오늘 읽은 범위
3장. 함수
책에서 기억하고 싶은 내용을 써보세요.(요약)
- 함수는 한 가지를 해야한다. 그 한 가지를 잘 해야 한다. 그 한 가지만 해야한다.(p.44)
- 함수 인수는 특별한 상황이 아니면 적을 수록 좋다 (e.g. point(x,y))(p.50)
- 명령과 조회를 분리하라. (p.56)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
함수를 작성할때는 최대한 한 함수에 하나의 작업을 생각하고 구현을 해야한다. 그리고 함수의 이름과 호출하는 것이 사람이 함수명만 보고도 어떤 흐름으로 진행되는지 이해할 수 있게 작성해야한다.
계속 하는 말 같지만 결국 사람이 보고 이해하기 쉬워야한다. 소프트웨어를 짜는 행위는 글짓기와 같다고 생각하면된다.
논문이나 글을 작성할때 초안을 먼저 만든 후 보기 쉽게 고치는 것 처럼 말이다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
'독서 > 클린 코드' 카테고리의 다른 글
TIL 7장. 오류처리 (0) | 2022.03.04 |
---|---|
TIL 6장. 주석, 형식 맞추기, 객체와 자료구조 (0) | 2022.03.02 |
TIL 4장. 클린코드 1,2장 복습 및 다른 사람 TIL 후기 (0) | 2022.02.22 |
TIL 3장. 의미 있는 이름 (0) | 2022.02.20 |
TIL 2장. 깨끗한 코드란? (0) | 2022.02.19 |
댓글