Community

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

← Go back
TIL 3장. 함수
#clean_code
2년 전
461


TIL (Today I Learned)

2022.02.22

오늘 읽은 범위

3장. 함수

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

  • 함수는 한 가지를 해야 한다. 그 한 가지를 잘 해야 한다. 그 한 가지만을 해야 한다. (p.44)

  • 함수당 추상화 수준은 하나로

    • 함수가 확실히 ‘한 가지’ 작업만 하려면 함수 내 모든 문장의 추상화 수준이 동일해야 한다. (p.45)

  • switch 문은 작게 만들기 어렵다(p.47)

  • side effect 를 일으키지 마라! (p.54)

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

  • 나는 OOP 의 원칙을 철저히 지키면서 프로그래밍한다고 생각했지만, 많은 부분에서 인지하지 못하고 행하고 있던 이슈가 많았다. 이를 고쳐야겠다. 특히 switch 문에 대한 확실한 견해를 갖게 된 계기가 되었다.

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