개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.02.23
오늘 읽은 범위
3장. 함수
책에서 기억하고 싶은 내용을 써보세요.
함수를 만드는 첫번째 규칙은 '작게'다. 함수를 만드는 둘째 규칙은 '더 작게'다. (P.42)
좋은 이름이 주는 가치는 아무리 강조해도 지나치지 않다. 길고 서술적인 이름이 짧고 어려운 이름보다 좋다. 길고 서술적인 이름이 길고 서술적인 주석보다 좋다.(p.49)
함수는 뭔가를 수행하거나 뭔가에 답하거나 둘 중 하나만 해야한다. 그럴지않다면 혼란을 초래할 수있다.(p.56)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
함수의 기능단위는 '한가지' 이며 짧은 코드라하여그 과연 좋은 함수일까 하는 생각이 들었다. 추상적 기능 한가지라는 단위가 지칭하는바가 아직 내겐 헷갈리는 내용이었다.
함수 단위를 좀더 세분화 함으로 얻는 기능 확장성의 장점 또한 체감해보아 중요한지 조금은 느끼고있으나, 이번 챕터를 돌아보며 과연 이렇게 까지의 작은 사이즈의 함수가 읽기 좋다고 장담할수있는지는 한번 더 생각해볼 부분인 것 같다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
LOGO
SRP
OCP
부수효과