Community

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

← Go back

TIL day#3 -3장. 함수-

#clean_code
1년 전
408

오늘의 소감

코드가 너무 길면 가독성이 떨어진다. 함수를 사용하면 긴 코드를 짧게 만들 수 있다.

함수는 간결해야하며 서술적이여야 하며 일관성이 있어야한다.

기억하고 싶은 문장

함수를 만드는 규칙은 '작게'다.

중첩 구조가 생길 만큼 함수가 커져서는 안 된다.

함수는 한가지를 해야한다.

서술적인 이름을 사용하면 개발자 머릿속에서도 설계가 뚜렷해지므로 코드를 개선하기 쉬워진다.

이름을 붙일 때는 일관성이 있어야 한다.

인수의 개수는 무항이 제일 좋다.

오류 코드보다 예외를 사용해야 한다.

중복은 소프트웨어에서 모든 악의 근원이다.

요약

  • 함수를 만들 때 최대한 작게 만든다.

  • 함수의 이름은 다른 사람들이 알아보기 쉽게 만들어야 한다.

  • 중복은 소프트웨어에서 모든 악의 근원이다.