Знаймо

Додати знання

приховати рекламу

Цей текст може містити помилки.

CamelCase



CamelCase ( рус. ВерблюжійРегістр , Також ГорбатийРегістр, СтільВерблюда) - стиль написання складових слів, при якому кілька слів пишуться разом без пробілів, при цьому кожне слово пишеться з великої літери. Стиль отримав назву CamelCase, оскільки великі літери всередині слова нагадують горби верблюда ( англ. Camel ).


Приклади

CamelCase-вивіска

Приклади CamelCase-написання: BackColor, backColor, CamelCase.

Іноді зустрічаються також такі назви цього стилю:

  • BiCapitalization
  • BumpyCaps
  • BumpyCase
  • CamelCaps
  • CamelHumpedWord
  • CapWords
  • ClCl (Capital-lower Capital-lower) іноді ClC
  • CoolCaps
  • HumpBackNotation
  • InfixCaps
  • InterCaps
  • InternalCapitalization
  • MixedCase або mixedCase
  • Multicapitalization
  • NerdCaps
  • PolyCaps
  • WordCase
  • WordMixing
  • WordsStrungTogether або WordsRunTogether

Розрізняють два варіанти CamelCase-написання в залежності від того, прописна або рядкова перша буква: UpperCamelCase (PascalCase) і lowerCamelCase.


Застосування

CamelCase

CamelCase широко використовується в мовах програмування :

  • У мові Java прийнято використовувати UpperCamelCase для найменування класів і lowerCamelCase найменування примірників класів і методів.
  • В Microsoft. NET прийнято використовувати UpperCamelCase для найменування класів і методів.

Використання CamelCase стилю в коді програми визначається особистим смаком програміста, якщо проект невеликий за розміром. У великих проектах, як правило, існує спеціальний документ, що визначає правило створення імен (змінних, функцій, констант та ін.) Для всіх учасників проекту.

Деякі середовища розробки (наприклад, Qt Creator) надають можливість автозаповнення по заголовним буквах при використанні CamelCase (sCM → setContentMargins).

Прийнято вважати альтернативним способом створення імен в програмному коді стіль_через_подчерківаніе (або через-дефіси, в Ліспі). Проте стилі можна змішувати (наприклад: среднее_КолічествоЯблок), оскільки стилі створення імен всього лише умовна домовленість і ніяк не впливають на роботу програми.

Власне стилі з'явилися через те, що в коді програми бажано мати осмислені імена змінних (що описують зміст міститься в змінній значення), але не дуже довгі, а правила синтаксису мов програмування накладають обмеження на засоби для створення імен (наприклад, в більшості мов допускається використання тільки буквених символів, цифр і знака підкреслення).

У деяких wiki-движках використовуються CamelCase-посилання (текст в CamelCase-стилі автоматично відображається як посилання на іншу wiki-сторінку). До таких движка відносяться, наприклад, MoinMoin, TWiki, JSPWiki і FlexWiki.

Поняття і терміни типографіки
Сторінка Пагінації Розворот Поля Колонка Колонтитул Колонцифра Принципи композиції сторінки Lowercase 'a' in Adobe Caslon
Абзац Вирівнювання Інтерліньяж Трекінг Вгонка і вигонка Висяча рядок Коридор
Символ Пункт Лігатура Апроші Кернінг Маюскул Минускул Капітель CamelCase Буквиця Лінії шрифта Виносні елементи Діакритичні знаки Мінускульним цифри Верхній індекс Нижній індекс Символьний шрифт Гліф Астеризм
Класифікація шрифтів
Сучасні Антиква Брусковий Рубаний Рукописний Болгаріца Моноширинний
Готичні Текстура Ротунда Швабахер Фрактура
Слов'янські Глаголиця Статут Напівустав Скоропис В'язь
Накреслення шрифту Курсив Жирний шрифт
Пунктуація Висяча пунктуація Перенесення Лапки Штрих Тире
Верстка Шрифтової дизайн Словолітних Набірний шрифт Каліграфія Ручний набір Лінотип Фотонабір Високий друк Глибокий друк Плоский друк Офсетний друк Гарнітура Шрифт Комп'ютерний шрифт Lorem ipsum Панграмма ETAOIN SHRDLU
Тіпометрія
Комп'ютерна типографіка Настільне видавниче ПЗ Комп'ютерна верстка Набір символів Растеризация Хінтінг ClearType

Цей текст може містити помилки.

Схожі роботи | скачати
© Усі права захищені
написати до нас
Рейтинг@Mail.ru