Menu
Coddy logo textTech

Соглашения об именовании

Часть раздела Основы путешествия по C# на Coddy. Урок 12 из 69.

Соглашения об именовании — это правила дорожного движения для программистов. Они помогают поддерживать код организованным и понятным.

Представь, что дорожные знаки были бы случайными и непоследовательными. Это был бы хаос! Точно так же без соглашений об именовании код может стать неаккуратным и запутанным.

В C# соблюдение единообразных соглашений об именовании имеет решающее значение для написания чистого, удобного в сопровождении кода, над которым удобно работать совместно. Вот несколько ключевых соглашений, о которых следует помнить:

  • PascalCase: Используйте для имён классов, имён методов и имён свойств. Каждое слово начинается с заглавной буквы, например: MyClass, CalculateTotal, FirstName.
  • camelCase: Используйте для локальных переменных и параметров методов. Первое слово начинается со строчной буквы, а каждое последующее слово — с заглавной, например: myVariable, customerName, calculateTotal.
  • _underscorePrefix: Используйте для приватных полей (переменных внутри класса). Начинайте с символа подчёркивания, за которым следует camelCase, например: _myPrivateField, _customerAge.
  • UPPER_CASE: Используйте для констант. Все буквы — прописные, а слова разделяются символами подчёркивания, например: MAX_VALUE, PI, DEFAULT_TIMEOUT.

Вот несколько дополнительных советов:

  • Используй описательные имена, которые ясно указывают на назначение переменной или метода.
  • Избегай сокращений или акронимов, если только они не являются широко понятными в контексте твоего кода.
  • Будь последователен в выбранных соглашениях на протяжении всего проекта.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C#