개발하는 사막여우 2021. 12. 6. 19:13
반응형

이 글은 읽기 좋은 코드가 좋은 코드다(더스틴 보즈웰, 트레버 파우커 지음 / 임백준 옮김 / 한빛미디어) 를 읽고 내용을 정리한 글입니다.

<<변수를 덜 사용하고, 최대한 '가볍게' 만들어 코드의 가독성을 높여라!>>

 

1. 변수 제거하기

-> 불필요한 임시변수 제거

-> 중간 결과 삭제하기

-> 흐름 제어 변수 제거하기

 

2. 변수의 범위를 좁혀라

-> 전역변수는 최대한 멀리할 것!

-> 변수가 적용되는 범위를 최대한 좁게 만들기

-> 많은 메소드를 정적 메소드로 바꾸는 것도 좋다.

-> 커다란 클래스를 여러 개의 작은 클래스로

-> JS의 경우 변수를 전역이 아닌 클로져 내부에 선언해주는 것이 좋다.

 

3. 값을 한 번만 할당하는 변수를 선호하라

->변수 값이 달라지는 곳이 많을수록 현재 값을 추측하기 더 어려워진다.

반응형