반응형
이 글은 읽기 좋은 코드가 좋은 코드다(더스틴 보즈웰, 트레버 파우커 지음 / 임백준 옮김 / 한빛미디어) 를 읽고 내용을 정리한 글입니다.
<<변수를 덜 사용하고, 최대한 '가볍게' 만들어 코드의 가독성을 높여라!>>
1. 변수 제거하기
-> 불필요한 임시변수 제거
-> 중간 결과 삭제하기
-> 흐름 제어 변수 제거하기
2. 변수의 범위를 좁혀라
-> 전역변수는 최대한 멀리할 것!
-> 변수가 적용되는 범위를 최대한 좁게 만들기
-> 많은 메소드를 정적 메소드로 바꾸는 것도 좋다.
-> 커다란 클래스를 여러 개의 작은 클래스로
-> JS의 경우 변수를 전역이 아닌 클로져 내부에 선언해주는 것이 좋다.
3. 값을 한 번만 할당하는 변수를 선호하라
->변수 값이 달라지는 곳이 많을수록 현재 값을 추측하기 더 어려워진다.
반응형
'Books > 읽기 좋은 코드가 좋은 코드다' 카테고리의 다른 글
11. 한 번에 하나씩 (0) | 2021.12.07 |
---|---|
10. 상관없는 하위문제 추출하기 (0) | 2021.12.07 |
8. 거대한 표현을 잘게 쪼개기 (0) | 2021.12.06 |
7. 읽기 쉽게 흐름제어 만들기 (0) | 2021.12.03 |
6. 명확하고 간결한 주석 달기 (0) | 2021.12.02 |