Naming Convention (Grade A) logo

Naming Convention (Grade A)보안 테스트 된 데이터 AI 기술, Claude AI와 함께 Grade A. Nix 파일, 변수, 패키지, 그리고 NixOS 옵션의 이름 표기법을 nixpkgs 공식 코딩 표준에 따라 설정하고 비즈니스에 적용하세요. 작성하거나 검토할 때 사용하세요.

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

Nix 파일, 변수, 패키지 및 NixOS 옵션에 대한 이름 규약(naming conventions)을 따라하지 말고, Nixpkgs 공식 코드 표준(coding standards)에 따라 이름 규약을 정의해보세요. Nix 코드를 쓰거나 검토할 때 사용하세요. conventions이 파일과 폴더 이름, 변수과 속성 이름, 패키지 및 지속 항목 이름, 시스템 식별자, NixOS 옵션, 그리고 특수 파일 이름에 대한 규칙이 있습니다. 예를 들어, 파일 이름에는 카멜-카세(case)가 아닌게 빵갈이 케이브(break)가 아닌게 아니라 케이브가 아닌 케이브가 아닌게 아니라 (e.g., all-packages.nix), while 단순한 변수와 함수에는 lowerCamelCase (e.g., hostName)가 사용됩니다. 패키지 및 지속 항목 이름에는 또한 빵갈가 않은게 아니라 빵갈이 아닌 케이브는 (e.g., github-mcp-server) 빵갈이 아닌 케이브가 아닌 빵갈이 아닌 게 아니라 카멜-케이브가 아닌게 아니라 시스템 식별자는 특정 형식(e.g., x86_64-linux)으로 따릅니다. NixOS options은 대문자와 소문자를 섞은 경우가 많고, 예외적으로 패키지 이름과 외부 설정 파일 이름에는 빵갈이가 없습니다. conventions은 도우미 함수, 오버레이 인수, 기본.nix와 flake.nix 등 특수 파일 이름에 대한 지침도 제공합니다.

주요 기능

  • 키배스 케이스 이름을 파일 및 패키지 이름에 적용합니다.
  • LowerCamelCase를 간단한 변수 및 함수에適用합니다.
  • 시스템 식별자에 대해 특정 형식의 이름을 사용합니다.
  • NixOS 옵션 및 보조 함수에 대한 가이드라인을 제공합니다.

가격

모델
Free
카테고리
기술
평점
아직 리뷰 없음

사용 사례

Nix 코드 작성

새로운 Nix 코드에서 일관성과 nixpkgs 표준 준수를 보장하기 위해 이름 표기법 기술을 사용하세요.

기존 Nix 코드 검토

공식적인 코딩 표준에 적합하도록 기존 Nix 코드를 검토하고 수정하세요.

장단점

장점

  • Nix 코드에 일관성 검사를 강제합니다.
  • 공식적인 nixpkgs 코딩 표준을 따릅니다.
  • 파일 이름, 변수, NixOS 옵션 등 Nix 코딩 다양한 측면을 커버합니다.

단점

  • 특정한 표준에 따르는 것에 익숙하지 않은 경우 배울 필요가 있을 수 있습니다.
  • 다른 이름 표기법에 익숙했을 때 제약이 될 수 있습니다.

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

NixOS 옵션 이름에 필요한 형식은 무엇인가요?

NixOS 옵션은 주로 camelCase를 사용하지만, 패키지 이름과 외부 설정 파일은 예외가 있습니다.

Asked by Youssef El-Sayed · Jun 19, 2025

이 명명 규칙에서 단순 변수와 함수는 어떻게 명명하나요?

단순 변수와 함수는 lowerCamelCase를 사용하며, 예를 들어 `hostName`과 같이 작성합니다.

Asked by Nadia Benali · Jun 2, 2025

Nix 파일 이름에 어떤 명명 스타일을 사용해야 하나요?

파일과 디렉터리 이름은 kebab-case를 따라야 하며, 예를 들어 `all-packages.nix`와 같이 작성합니다.

Asked by Kwabena Asante · May 25, 2025

질문하기

기술 대안

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)기술

Grade A 방탄 데이터·AI 스킬. Claude AI에 안전하게 도입하세요. - Grade A. 특징별 기능 개발을 시작할 때 현재 워크스페이스에서 분리되어야 하는 경우 또는 구현 계획을 수행하기 전에 사용하세요. - 분리된 Git 워크 트리 생성

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)기술

Claude AI에서 보안 테스트済 데이터-AI 기술으로 등급 A. GA4 BigQuery Export Schema Reference — 전부 필드 참조, 중첩 구조, 쿼리 패턴 및 성능 팁

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)기술

보안 테스트 된 데이터- AI 기술로 클라우드 AI의 등급을 받았다. 등급 A. 메타 전환 API(CAPI) 설정 참조 - 아키텍처, 이벤트 유형, 고객 정보 해싱, 중복 제거, 구현 예시, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)기술

Claude AI

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)기술

클라우드 AI를 위한 보안 테스트가 완료된 데이터-AI 스킬. A 등급. module under test의 이름으로 테스트 모듈을 이름짓고 Spec Suffix를 동일한 네임스페이스에 붙이세요. Haskell 테스트 모듈을 작성하거나 검토할 때 사용

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)기술

Claude AI

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)기술

Claude AI

(0)
Free
D
Docs Writer (Grade A)기술

보안 테스트가 된 개발자의 스킬을 위한 클라우드 AI. 등급 A. **워크플로 스킬** — 레포지토리 문서의 정확성과 최신성 유지 및 업데이트를 위해(docs site, 에이전트 파일, changelog) 수행합니다. WHEN: "update docs"

(0)
Free