본문 바로가기
UI,UX,접근성,기본개념 등

읽기 좋은 코드가 좋은 코드다

by F.E.D 2019. 9. 11.

PART 1 - 표면적 수준에서의 개선

  • 특정한 단어를 사용하라 - GET 대신 Fetch나 Download를 사용하는 것이 더 나을 수 있다.
  • tmp나 retval과 같은 보편적인 이름의 사용을 피하라
  • 대상을 자세히 묘사하는 구체적인 이름을 사용 - ServerCanStart() -> CanListenOnPort()에 비해서 의미가 모호.
  • 변수명에 중요한 세부 정보를 덧붙여라 - 밀리초 값을 지정 _ms suffix로 붙이면 좋을 것 같다.
  • 사용 범위가 넓으면 긴 이름 사용 - 여러 페이지에 걸쳐서 사용되는 변수 이름...
  • 대문자나 밑줄 등을 의미 있는 방식으로 활용 - 클래스 멤버를 로컬 변수와 구분하기 위해서 뒤에 _를 붙일 수 있다.

출처 : 읽기 좋은 코드가 좋은 코드다 - 더스틴 보즈웰

댓글