좋은 코드를 짜기위한 원칙 - 간결한 코드를 작성하기 - 전역변수의 광범위한 사용(제한적 용도) - 매크로를 사용해 간결한 코드 작성(C/C++) - 적극적으로 코드 재사용하기 - 코드를 모듈화 - 반복되는 코드 함수나 클래스로 분리 - 기능 세분화하기 - 입력을 읽어드리는 함수 - 입력을 처리하기 쉬운형태로 바꾸는 함수 - 실제 문제를 푸는 함수- 표준라이브러리 공부하기 - 큐,스택,정렬같은 기초적 알고리즘 직접 작성하지않기(용도에따라 다름) - 많이 사용되고 검증되었기 때문에 - 협업시 팀원의 이해도 증가 - 표준적 알고리즘 구현 사용법 습득 필요- 항상 같은 형태로 프로그램을 작성하기 - 초기 이후 같은코드를 다양한 방법으로 작성시 실수의 원인이 되기도 함 - 코드검증이 오랜 시간을 요하기 때문 -..