함수

좋은 코드 만들기/클린코드

[클린코드] 3. 함수

작게 만들어라 함수에 대한 클린코드의 메세지는 2장의 의미있는 이름을 만드는 방법과 연장선에 있는 내용이다. 더 편하고 이해하기 쉽게 코드를 작성하는 것을 목표로한다. 모든 프로그램의 가장 기본적인 단위는 함수이다. 기존의 코드를 읽을 때 함수부터 시작하게 되는데 함수가 조금이라도 긴 경우 읽고싶은 마음은 없어지고 스트레스만 밀려오게 된다. 함수는 짧을 수록 좋다는게 클린코드의 철학이다. 한 가지만 해라 대부분 길이가 긴 함수는 두가지 이상의 일을 하는 경우가 많다. 추상화 수준이 하나인 단계만 수행한다면 그 함수는 한 가지 작업만 한다. 함수를 만드는 이유는 큰 개념을 다음 추상화 수준에서 여러 단계로 나눠 수행하기 위해서이다. 길이가 긴 A함수 안에서 의미 있는 이름의 다른 함수를 추출할 수 있다면 ..

자유로운 범고래
'함수' 태그의 글 목록