"나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다" p7비야네 스트롭스트룹 Bjarne Stroustrup: 나는 우아하고 효율적인 코드를 좋아한다. 논리가 간단해야 버그가 숨어들지 못한다. 의존성을 최대한 줄여야 유지보수가 쉬워
변수나 함수 그리고 클래스 이름은 다음과 같은 굵직한 질문에 모두 답해ㅑ 한다. 변수(혹은 함수나 클래스)의 존재 이유는? 수행 기능은? 사용 방법은?따로 주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다.Bad이름 d는 아무 의미도 드러나지 않는다. GoodB