책 공부7 읽기 좋은 코드가 좋은 코드다 (1) 1장. 코드는 이해하기 쉬워야 한다 가독성의 기본 정리 코드는 다른 사람이 그것을 이해하는 데 들이는 시간을 최소화하는 방식으로 작성되어야 한다. 분량이 적으면 항상 더 좋은가 ? 아니다. 적은 분량은 좋은 목표이긴 하지만, 이해를 위한 시간을 최소화하는 게 더 좋은 목표다. 우리는 다른 사람이 내 코드를 읽고 이해하기 쉬운지 상상해본적 없기 때문에 추가적인 시간과 노력이 든다. 하지만 꼭 필요하다 2장. 이름에 정보 담기 특정한 단어 고르기 get(x) → FetchPage(o), Size(x) → Height(o) 등 재치 있는 이름보다 명확하고 간결한 이름이 더 좋다. 보편적인 이름 피하기 tmp, retval, foo (x) 이렇게 무의미한 이름이 아니라, 개체의 값이나 목적을 정확하게 설명하는 .. 2022. 10. 20. 이전 1 2 다음