[클린코드] TIL #4. (3) 함수

jungmin kim·2022년 4월 26일
0

TIL (Today I Learned)

2022.04.26.

오늘 읽은 범위

3장 함수

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

  • 함수를 만드는 첫째 규칙: 작게!
  • 함수는 한 가지를 해야 한다. 그 한 가지를 잘해야 한다. 그 한 가지만을 해야한다.
  • 함수에서 이상적인 인수 개수는 0개(무항)이다.
  • DRY (Don't Repeat Yourself)
  • 대가 master 프로그래머는 시스템을 (구현할) 프로그램이 아니라 (풀어갈) 이야기로 여긴다.
  • 진짜 목표는 시스템이라는 이야기를 풀어가는데 있다는 사실을 명심하기 바란다.

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

함수 파트에서 작게, 한 가지만!을 계속 외치는 것을 보면서,
코드에서도 역시 비움이 미덕이겠구나를 느낍니다.
함수의 이상적인 인수 개수는 0개라니, 이것도 어느 누구도 알려주지 않은 사실입니다.
어느 분야든 어느 정도 경지에 오르면, 고수들은 한 가지 공통점으로 귀결된다는 말을
어디선가 들었던 것 같습니다. 반드시 프로그래밍이라는 분야에 국한되지 않는다고 해야할까요?
역설적이게도 대가 프로그래머들은 시스템을 '프로그램'이 아니라 '이야기'로 여긴다니,
경이로운 이야기입니다.
함수에 대해 다른 관점으로 많은 생각을 해볼 수 있었던 귀중한 시간이었습니다:)

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

0개의 댓글