리팩토링 (2)

Jiwon·2021년 5월 4일
0

클린 코드 원칙

목록 보기
6/6

임시 변수 제거하기

변수가 많을수록 코드를 이해하기 좋지 않다.
변수는 변동성이 있는 값을 의미하기 때문에

임시변수란
값이 한번만 대입되고 변경되지 않는 변수

리팩토링 원칙으로는
1. 반복문 쪼개기
2. 계산과 포맷팅 분리하기
3. 계산해오는 코드와 출력 결과값을 구하는 작업 분리하기

저번 게시글에서 보았던 코드에서 임시 변수를 제거하고
반복문을 쪼개고, 여러 방면으로 분리했더니
메인함수의 코드길이가 짧아졌고, 좀 더 명확해졌다.


이런 식으로 나중에는 원하는 함수만 골라서 찾아 수정할 수 있다.

profile
과연 나는 ?

0개의 댓글