따로 주석이 필요하다면 의도를 제대로 드러내지 못했다는 말이다.
코드 자동 완성 기능은 유용하다.
검색하기 쉬운 단어를 사용해라. 예를들면 총합을 찾는데 sum 이 들어간다면 찾기가 수월해진다.
인코딩하지 마라
인코딩이란 ?
사람이 인지할 수 있는 문자(언어)를 약속된 규칙에 따라 컴퓨터가 이해하는 언어 (0과 1)로 이루어진 코드로 바꾸는 것을 통틀어 일컫는다. 즉, 인코딩 encoding이란 정해진 규칙에 따라 코드화, 암호화, 부호화 하는 것을 말한다. 이렇게 인코딩을 하는 이유는 정보의 형태 표준화, 보안, 저장 공간 절약 등을 위해서이다.
클래스 이름 : 명사로 지어라
Customer, WikiPage, Account, AddressParser
postPayment, deletePage, save
string name = employee.getName();
customer.setName("mike");
if(paycheck.isPosted());