UI,UX,접근성,기본개념 등
읽기 좋은 코드가 좋은 코드다
F.E.D
2019. 9. 11. 01:28
PART 1 - 표면적 수준에서의 개선
특정한 단어를 사용하라
- GET 대신 Fetch나 Download를 사용하는 것이 더 나을 수 있다.- tmp나 retval과 같은
보편적인 이름의 사용을 피하라
- 대상을 자세히 묘사하는
구체적인 이름을 사용
- ServerCanStart() -> CanListenOnPort()에 비해서 의미가 모호. - 변수명에 중요한
세부 정보를 덧붙여라
- 밀리초 값을 지정_ms
suffix로 붙이면 좋을 것 같다. 사용 범위가 넓으면 긴 이름 사용
- 여러 페이지에 걸쳐서 사용되는 변수 이름...대문자나 밑줄 등을 의미 있는 방식으로 활용
- 클래스 멤버를 로컬 변수와 구분하기 위해서 뒤에_
를 붙일 수 있다.
출처 : 읽기 좋은 코드가 좋은 코드다 - 더스틴 보즈웰