node.js에 대한 코딩 스타일 가이드가 있습니까? 그렇지 않은 경우 최고의 오픈 소스 노드 프로젝트에서 사용되는 새로운 스타일 은 무엇 입니까?
파이썬을위한 표준 코딩 스타일 가이드 인 PEP 8 라인을 따라 가이드 (또는 여러 가이드)를 찾고 있습니다. 나는 여기에 링크 할 가치가없는 다양한 JavaScript 가이드를 보았습니다 (주로 오래되었고 클라이언트 측 JavaScript를 대상으로 함). 흥미로운 node.js 스타일 가이드를 찾았습니다 .
코딩 스타일 가이드 또는 코딩 규칙에는 다음이 포함되어야하지만 이에 국한되지는 않습니다.
- 코드 레이아웃 : 들여 쓰기 (2 칸, 4 칸, 탭 등), 줄 바꿈, 줄 바꿈 등
- 공백 (예 : "function (arg)"대 "function (arg)"
- 세미콜론 또는 세미콜론 없음, var 선언, ...
- 이름 지정 (예 : do_this () vs. doThis (), var_name vs. varName, ...)
- node.js 및 JavaScript 관용구 (예 : == vs ===), 콜백의 첫 번째 인수는 오류 객체입니다 ...
- 의견 및 문서
- 린트 체커, 단위 테스트 프레임 워크와 같은 도구
이 주제는 분명히 주관적이지만, 성숙 과정에서 일반적이고 널리 인정되는 코딩 스타일을 확립하는 것이 커뮤니티의 중요한 단계라고 생각합니다. 또한 맛에 관한 것이 아닙니다. 특히, == "대신"=== 사용과 같은 규칙은 코드 품질에 직접적인 영향을 미칩니다.
