전역 변수에 대해서는 설명적인 이름을 사용하고, 지역 변수에 대해서는 짧은 이름을 사용하라.
코드의 일관성을 유지하라.
함수에 대해서는 활동적인(active) 이름을 사용하라.
정확성을 유지하라.
프로그램의 구조를 보이기 위하여 들여 쓰기를 하라.
표현식에 대하여 자연스러운 형태를 사용하라.
모호성을 제거하기 위하여 괄호를 사용하라.
복합적인 표현식을 간단한 표현식으로 나누어라.
부효과(side effect)에 주의하라.
일관성있게 들여 쓰기와 중괄호를 사용하라.
일관성을 위하여 관용적 표현을 사용하라.
다중 선택에 대해서는 else-if 문을 사용하라.
함수 매크로를 사용하지 마라.
매크로의 바디와 인자에 대해서 괄호를 사용하라.
매직 수(magic number)에 대하여 이름을 붙여라.
정수 값을 사용하지 말고 문자 상수를 사용하여라.
객체의 크기를 계산하기 위하여 언어를 사용하라.
분명한 것은 오래 논하지 말아라.
함수와 전역 데이터에 대하여 주석을 붙여라.
나쁜 코드에 대하여 주석을 달지말고 다시 작성하라.
코드를 부정하지 말아라.
혼란스럽게 하지 말고 분명하게 하라.