티스토리 뷰

클린코드

[클린코드 요약] 3. 함수

주디 𝙹𝚞𝚍𝚢 2021. 3. 7. 00:47

함수를 만드는

첫번째 규칙, 작게 만들어라.

두번째 규칙, 함수를 한 가지를 잘 하도록 만든다. = 작게 만든다. = 들여쓰기를 많이 하지 않는다.

세번째 규칙, 추상화 수준을 동일하게 해라.

네번째 규칙, 위에서 아래로, 이야기를 읽듯이 흘러가게 해라.

다섯번째 규칙, 이름을 붙일 때, 서술하듯이 붙인다.

여섯번째 규칙, 가능한 인수의 개수를 줄여라. (객체 이용)

일곱번째 규칙, 오류코드보다 예외를 사용해라.

여덟번째 규칙, 반복을 피해라.


저자의 함수 짜는 법

1. 우선 작성한다. (단위 테스트 케이스도 작성한다.)

2. 코드를 다듬고, 함수를 만들고, 이름을 바꾸고, 중복을 제거한다. 메서드를 줄이고 순서를 바꾼다. 클래스를 쪼개기도 한다. (이 과정에서 단위 테스트는 항상 통과한다.)

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함