정적코드분석/코딩표준

C++ 코딩 표준 High Integrity C++ 4.0 릴리즈

유명한 C++ 코딩 표준 중 PRQA에서 만드는 High Integrity C++ Coding Standard 가 있습니다. 일반적인 C++ 어플리케이션을 작성할 때 실수를 줄여주고, 좋은 구조를 만들도록 도와주는 코딩 표준입니다. 이 High Integrity C++ Coding Standard(이하 HIC++)가 2013년 10월 3일부로 7년 만에 메이저 업데이트가 되었습니다. 얼마전까지 최신 버전은?2012년에 발표한 3.3 버전으로 총 202개의 규칙을 담고 있었죠.

HIC++은 2003년 10월 3일 처음 발표된 이래 지속적으로 그 표준을 업데이트 해왔는데요, PRQA가 밝힌 바로는 지금까지 총 24,000건의 다운로드 수를 기록했다고 합니다. 4.0 버전은 기존 버전과 무엇이 변경되었는지 간략하게 살펴보겠습니다.

  • 규칙 수가 202개에서 155개로 줄었습니다.
  • 3.3 버전에서 80개의 규칙이 빠졌고 44개의 규칙이 16개로 합쳐졌습니다.
  • 61개의 새로운 규칙이 추가되었는데, 대부분이 C++11(람다, rvalue 레퍼런스 등)에 관련된 기능입니다.
  • 모든 규칙에 대한 설명과 호환과 비호환 코드의 예를 좀더 상세히 기술하였습니다.

출처 😕http://www.codingstandard.com/

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *