Community

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

← Go back
assignment_5
#clean_code
2년 전
642


TIL (Today I Learned)

2022 02 22

오늘 읽은 범위

3장. 함수

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

  • 함수는 한 가지를 해야한다. 그 한가지를 잘 해야 한다. 그 한 가지만을 해야한다. 79

  • 길고 서술적인 이름이 길고 서술적인 주석보다 좋다 p.84

  • 함수에서 이상적인 인수 개수는 0개다. p.85

  • 플래그 인수는 추하다 p.87

  • 일반적으로 출력인수는 피해야 한다. 함수에서 상태를 변경해야 한다면 함수가 속한 객체 상태를 변경하는 방식을 택한다. p.91

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

  • 점점 어려워진다. java 를 몰라서 그런지.예제를 잘 안읽은건가

  • 함수 구현할때 고려해야할게 더 생겼다. 논문 쓰는것 처럼 하고 수정하고 한다고 하니 그리고 단위 테스트 이것도 중요하다. 고려해서 시스템 설계를 잘 해봐야겠다.

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

  • // 르블랑의 법칙? (LeBlanc's Law states) - "Later equals never" is used in the context of software development, but may be applied more broadly to other areas. The law is attributed to Dave LeBlanc.