0. Organizational and Policy Issues

0. Don’t sweat the small stuff. (Or: Know what not to standardize.)

개인적 취향이나 오래된 습관을 강요하지 말라.

  1. Compile cleanly at high warning levels.

경고를 마음에 새겨라. 컴파일러의 가장 높은 경고 수준을 써라. 경고 없는 빌드를 써라. 경고를 전부 이해하라. 경고 수준을 낮추는 대신 코드를 바꿔서 경고를 없애라.

2. Use an automated build systems.

단일 버튼을 눌러라: 완전 자동화된 빌드 시스템을 이용해 사용자 간섭 없이 전체 프로젝트를 빌드하라.

3. Use a version control system.

가장 옅은 먹물이 가장 뛰어난 기억보다 낫다. 버전 제어 시스템을 쓰라. 파일들을 오랜 기간동안 내버려두지 말라. 업데이트된 단위 테스트가 패싱하는지 자주 보라. 들어온 코드가 빌드를 깨지 않도록 하라.

4. Invest in code reviews.

코드를 리뷰하라. 더 많은 눈은 더 좋은 퀄리티를 낸다. 코드를 남에게 보여주고 남들의 코드를 보라. 배우는 것이 있고 이득보는 것이 있다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중