좋은 냄새가 나는 C++ 코드 만들기1 안전하고, 좋은 냄새가 나는 C++ 코드 만들기 C++ 을 배운지 꽤 오래 되었지만, 아직도 코드 리뷰를 통해 다른 개발자들의 코드를 볼 때면 한숨이 나오는 경우가 많습니다. 이런 경우가 반복되다 보니, 예전에 몇 가지 코딩 규칙 비슷하게 만들어놓은 자료가 있어 포스팅해 봅니다. 자료가 만들다 말아 내용이 중구난방이네요.. 앞으로도 계속 내용 보강해 나가겠습니다. ▤ 포인트 핸들 및 윈도우 핸들 체크 - 가급적 STL 컨테이너를 사용해서 아예 포인터를 사용하지 않는 것이 정신건강에 이롭다. (STL 자체적으로 메모리 생성 및 소멸)- (윈도우 프로그램의 경우)윈도우 API 호출 직전 항상 윈도우 핸들이 정상인지 IsWindow 와 같은 함수로 검사한다. ▤ DRY(Don't Repeat Your Code)원칙- 동일한 코드를 공용 루틴(함수)으로 개발.. 2007. 5. 30. 이전 1 다음