코드 품질코드 품질의 여섯가지 핵심 요소코드는 읽기 쉬워야 한다코드는 예측 가능해야 한다.코드를 오용하기 어렵게 만들라코드를 모듈화하라코드를 재사용 가능하고 일반화 할 수 있게 작성하라테스트가 용이한 코드를 작성하고, 제대로 테스트하라