PART 1 - 표면적 수준에서의 개선
특정한 단어를 사용하라
- GET 대신 Fetch나 Download를 사용하는 것이 더 나을 수 있다.- tmp나 retval과 같은
보편적인 이름의 사용을 피하라
- 대상을 자세히 묘사하는
구체적인 이름을 사용
- ServerCanStart() -> CanListenOnPort()에 비해서 의미가 모호. - 변수명에 중요한
세부 정보를 덧붙여라
- 밀리초 값을 지정_ms
suffix로 붙이면 좋을 것 같다. 사용 범위가 넓으면 긴 이름 사용
- 여러 페이지에 걸쳐서 사용되는 변수 이름...대문자나 밑줄 등을 의미 있는 방식으로 활용
- 클래스 멤버를 로컬 변수와 구분하기 위해서 뒤에_
를 붙일 수 있다.
출처 : 읽기 좋은 코드가 좋은 코드다 - 더스틴 보즈웰
'UI,UX,접근성,기본개념 등' 카테고리의 다른 글
접근성, 폰트에 대하여.. (0) | 2020.04.25 |
---|---|
GTM(Google Tag Manager) (0) | 2020.04.25 |
윈도우 마우스 우측 클릭시 메뉴 삭제 및 추가 경로(레지스트리) - regedit (0) | 2019.10.26 |
브라우저 Painting과 Web Performance (0) | 2018.08.25 |
[BASE] %20이란? (0) | 2018.05.29 |
댓글