개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.02.23
오늘 읽은 범위
3장.함수
책에서 기억하고 싶은 내용을 써보세요.
작게 만들어라
한가지만 해라 (한가지란? = 지정된 함수 이름 아래에서 추상화 수준이 하나임을 의미)
일관성 있는 서술적인 이름을 사용하라
함수의 인수는 0~2개가 적당하다 (3개 이상인 경우는 객체를 인자로 넘기는 것을 고려)
부수 효과를 일을키지 마라
출력 인수는 피해야한다
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
기존에 작성하던 함수들이 생각보다 길었다는 것을 깨달았다. 함수는 짧아야 하고 한가지 일만 하면 된다는 권장 사항은 어디서 들어서 알고 있었지만 그 기준이 이 책에서 소개하는 만큼인 줄은 몰랐다
앞으로 새로 짜는 코드와 리팩토링을 할 때 해당 규칙들을 명심하면서 작성해보려고 한다
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.