Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
3장 함수
#clean_code
3년 전
690


TIL (Today I Learned)

2022.02.22

오늘 읽은 범위

3장. 함수

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

- 작게, 더 작게 만들자. 한 가지 작업만 하도록.
- 길어도 서술적인 이름이 짧고 어려운 이름보다 낫다. 
- 인수는 적을수록 좋다. 0개>1개>2개. 그 이상은 가능한 피하자. 분명 필요한 순간도 있지만, 헷갈릴 우려도 높다.
- 부수효과를 일으키지 말자. 부수효과는 함수의 사용성을 낮추고, 의도치 않은 결합을 만든다.
- 처음에는 길고 복잡하다. 단위테스트는 항상 통과해가면서 코드를 다듬어 나가는 과정이 필요하다. 처음부터 그것이 가능한 사람은 없다.
- 프로그래밍 언어를 사용해 좀 더 풍부하고 좀 더 표현력이 강한 언어를 만들어 이야기를 풀어나가자.

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

  • 가르침과 위로를 동시에 주는 멋진 책이다. 더 좋은 코드로 좋은 글을 써보자.

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