The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
Вперед Назад Содержание

11. Именование переменных и функций.

Следует использовать символ подчеркивания для разделения слов в имени, чтобы команды работы со словами Emacs могли быть использованы здесь. Используйте в именах маленькие буквы; большие буквы следует использовать для макросов и enum-констант, а также в качестве префиксов для имен, следующих общим соглашениям.

Например, Вы должны использовать имена типа ignore_space_change_flag; не надо использовать имена вроде iCantReadThis.

Переменные, которые показывают, была ли использована та или иная опция командной строки, должны быть названы по смыслу опции, а не по соответствующей литере. Комментарий же должен определять как точный смысл опции, так и букву. Например:

/* Ignore changes in horizontal whitespace (-b). */   
 int ignore_space_change_flag;   
Когда Вы хотите определить имена с константными целочисленными значениями, используйте enum вместо '#define'. GDB знает о константах, заданных перечислимыми типами.

Используйте имена файлов длиной 14 символов или менее, для того, чтобы избежать создания никчемных проблем в SYSTEM V. Вы можете использовать программу doschk для проверки того, что это условие не нарушено. doschk выполняет также проверку на наличие потенциальных конфликтов в случае, если файлы будут помещены в файловую систему MS-DOS - Вас может в некоторых случаях заботить это.


Вперед Назад Содержание


Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру