나는 주요 작업이 SCADA 및 PLC 인 제어 시스템 회사에서 다른 제어 시스템과 함께 일합니다.
소프트웨어 개발은 내부 프로젝트 관리 및 평가 시스템을 만들기로 결정하기 전까지는 회사가하는 일이 아닙니다.
이 프로젝트는 원래 소프트웨어 사용자로 온 사람들이 수행했으며 대부분 주니어입니다.
프로젝트는 소규모로 시작되었으므로 디자인, 데이터베이스 등과 같은 내용 만 문서화했지만 코딩 형식 / 컨벤션에 대해서는 결코 동의하지 않았습니다.
StyleCop 을 사용하여 문서를 잘 작성했는지 확인했지만 코딩 규칙 / 실습에 대한 공식 문서가 필요하다고 생각합니다. 그래야 좋은 표준을 계속 유지할 수 있고 앞으로 더 큰 개발 작업이있을 경우이를 처리하는 사람이 있습니다. 좋은 바닥 판이 있습니다.
거기에는 문제가 있습니다. 나는 코딩 규칙과 표준에 대한 문서를 작성하는 방법을 모릅니다. 내가 생각할 수있는 것은 좋은 대 나쁜 습관의 예입니다 (예 : 변수의 이름을 지정할 때 낙타의 경우 헝가리어 표기법을 피하는 등) 우리는 모두 유능한 프로그래머가있을 것입니다. 그러나 우리는 이런 종류의 헌장을 가지고 있지 않습니다.
그것을 지적하기 위해 내 질문은 : 좋은 코딩 표준 문서의 주요 측면과 내용은 무엇입니까?