Books/읽기 좋은 코드가 좋은 코드다
9. 변수와 가독성
개발하는 사막여우
2021. 12. 6. 19:13
반응형
이 글은 읽기 좋은 코드가 좋은 코드다(더스틴 보즈웰, 트레버 파우커 지음 / 임백준 옮김 / 한빛미디어) 를 읽고 내용을 정리한 글입니다.
<<변수를 덜 사용하고, 최대한 '가볍게' 만들어 코드의 가독성을 높여라!>>
1. 변수 제거하기
-> 불필요한 임시변수 제거
-> 중간 결과 삭제하기
-> 흐름 제어 변수 제거하기
2. 변수의 범위를 좁혀라
-> 전역변수는 최대한 멀리할 것!
-> 변수가 적용되는 범위를 최대한 좁게 만들기
-> 많은 메소드를 정적 메소드로 바꾸는 것도 좋다.
-> 커다란 클래스를 여러 개의 작은 클래스로
-> JS의 경우 변수를 전역이 아닌 클로져 내부에 선언해주는 것이 좋다.
3. 값을 한 번만 할당하는 변수를 선호하라
->변수 값이 달라지는 곳이 많을수록 현재 값을 추측하기 더 어려워진다.
반응형