Naming Convention (Grade A) logo

Naming Convention (Grade A)Безопасно тествана даними ай-скала за Claude AI. Град А. Изпреварвайте имейновете за файлове, променливи, пакети и NixOS опции на основа на официалните стандарти по програмиране на nixpkgs. Използвайте при писане или преглед на код.

(0)
Daniel NikulshynПрегледано от Daniel Nikulshyn·Актуализирано юли 2026 г.

Преглед

Отмахвайте име наименованията за файлове, променливи, пакети и NixOS опции въз основа на офіцйалните стандарти за програмиране на nixpkgs. Изделието се използва при писане или ревю на Nix код. Нимиществата за има наименованията включват имена на файлове и каталози, имена на променливи и атрибути, имена на пакети и деривации, системи идентификатори, NixOS опции, както и специални имена на файлове. За пр. имената на файлове трябва да използват кебаб-слова (например, all-packages.nix), докато простите променливи и функции трябва да използват малкиCamelСлова (например, hostName). Имената на пакети и деривации също трябва да използват кебаб-слова (например, github-mcp-server). Системите идентификатори следват конкретно форматиране (например, x86_64-linux). NixOS опциите основно използват CamelСлова, като изключение са името на пакета и външните настройки на файла. Нимиществата също така осигуряват ръководства за помощни функции, аргументи на overlay и специални имена на файлове като default.nix и flake.nix.

Ключови функции

  • Скема за пишане на имейни файлове и пакети
  • LowerCaseCamelCase за прости променливи и функции
  • Специална форматирена имейна система на идентификатори
  • Наводки за NixOS опции и помощни функции

Цени

Модел
Free
Категория
Умения
Оценка
Все още няма отзиви

Случаи на употреба

Писане на Nix код

Използвайте имейновата конвенция за да изградите съставност и съответствие с официалните стандарти на nixpkgs при писане на нов Nix код.

Преглед на съществуващи Nix код

Приложете имейновата конвенция за преглед и рефакторинг на съществуващи Nix кодови записи спрямо официалните стандарти за програмиране.

Плюсове и минуси

Плюсове

  • Осигурява последователност в кода на Nix
  • Следва официалните стандарти за кодиране на nixpkgs
  • Покрива различни аспекти на кодирането с Nix, включително имената на файловете, променливите и опциите на NixOS

Минуси

  • Възможно е да изисква обучение и пристрастяване към определени обичаи
  • Може да бъде ограничиваща за тези, които имат пряка привързаност към други имейнови конвенции

Отзиви

Влез, за да оставиш отзив.

Все още няма отзиви. Бъди първи!

Въпроси

What format is required for NixOS option names?

NixOS options primarily use camelCase, with exceptions for package names and external setting files.

Asked by Youssef El-Sayed · Jun 19, 2025

How are simple variables and functions named in this convention?

Use lowerCamelCase for simple variables and functions, such as `hostName`.

Asked by Nadia Benali · Jun 2, 2025

What naming style should I use for Nix file names?

File and directory names should follow kebab-case, e.g., `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Задай въпрос

Алтернативи на Умения

Manage Headers (Grade A) logo
Manage Headers (Grade A)Умения

Официално призната експертна способност за сигурност в Claude AI. Рейтинг A. Изследва и конфигурира сигурностните заглавия, които Power Pages сайтът изпраща до браузъри — политика за съдържание, защита от държане и кликджекинг.

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Умения

Проверена от сигурността данната-аи компетенция за Claude AI. Клас А. Използвайте при стартиране на допълнителна работа, която има необходимост от изолация от текущата работна среда или преди изпълнение на програмата за изпълнение - създава изолирани git работни стойовни места

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Умения

Официален ръководствен справител за данни за ай – специалитет за Claude AI. Клас А. Релативна схема за излизане на данните от GA4 в BigQuery

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Умения

Безопасно-тестирована данно-ИИ умейност за Claude AI. Клас A. Справочник за конфигуриране на API Mete Конверзиите (CAPI).

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Умения

Потвърдено от сигурността развитието на умения за Клод Ай. Град А. Списък, който функция или метод чука (светкавично график на извикване)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Умения

Презразходено-тестирана даними-аи компетенция за Claude AI. Стойност А. Име на модула за потвърждение следва името на модула, който се тества, като при него има префикс Spec в съответстваща обединена име. Вдигни, когато пишеш или рецензираш модул за тестови модули в Хаскел.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Умения

Security-tested данни-AI умение за Claude AI. Скалa A. Симулирай обмен мнения върху 5-членен експертен съвет при решаването на важни решения. Използвайте при оценяване на планове, архитектурни решения, дизайни на функции или дадените съществуващи решения

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Умения

Разпространено умение за разработка с тест на сигурност за Клодай АИ. Grade A. Аванцоно MVC посредством точки на вход (PE) - добавяне на задържимите сита в стандартни екрани MVC (CNTA300/MATA070/MATA440/MATA460/FINA040 чрез STRU)*.

(0)
Free