LINUX.ORG.RU

История изменений

Исправление Forum0888, (текущая версия) :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемежку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают лишь у тех, кто ленится разработать readable код.

Приведу пример «как у меня».

// ---------------------------------------------------------------------------
//
// Назначение: Добавляет пустую строку в XML файл
//
// Параметры:  Node     Ссылка к тode в который добавляем пустую строку
//
Процедура гл_XMLEmptyLine( oXML, Node )  Экспорт

// Создаем node, который будет содержать перевод строки
//
 NewLine = oXML.createTextNode(                            // Add a newline + tab /делаем XML file более читабельным/
  РазделительСтрок
 );

 Node.appendChild( NewLine );

 NewLine = "";

КонецПроцедуры                                             // Процедура гл_XMLEmptyLine( oXML, Node )  Экспорт

// ----------------------------------------------------------------------------
// Назначение:  Создает новый node
//
// Параметры:   oParentNode   Родительский node
//
//              NameNode      Имя node
//
Функция гл_CreateXMLNode( XMLАнализатор01, oParentNode, NameNode ) Экспорт

// Если нет родительского node, то создаем корневой node
//
 if  ПустоеЗначение( oParentNode ) = 1  Then

  oNode = XMLАнализатор01.createElement( NameNode );       // Create node element

  XMLАнализатор01.appendChild( oNode );

  return  oNode;

 endif;

// Если создаем корневой node и добавляем его к родителю
//
 гл_XMLEmptyLine( XMLАнализатор01, oParentNode );

 oNode = XMLАнализатор01.createElement( NameNode );        // Create node element

 oParentNode.appendChild( oNode );

 return  oNode;

КонецФункции                                               // Функция гл_CreateXMLNode( XMLАнализатор01, NameNode ) Экспорт

Это пример «обвёртки» API для работы с XML (своя реализация совместимая с Microsoft API 4-й версии).
Конечно и в Linux это API можно использовать потому, что оно кроссплатформенно.

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемежку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают лишь у тех, кто ленится разработать readable код.

Приведу пример «как у меня».

// ---------------------------------------------------------------------------
//
// Назначение: Добавляет пустую строку в XML файл
//
// Параметры:  Node     Ссылка к тode в который добавляем пустую строку
//
Процедура гл_XMLEmptyLine( oXML, Node )  Экспорт

// Создаем node, который будет содержать перевод строки
//
 NewLine = oXML.createTextNode(                            // Add a newline + tab /делаем XML file более читабельным/
  РазделительСтрок
 );

 Node.appendChild( NewLine );

 NewLine = "";

КонецПроцедуры                                             // Процедура гл_XMLEmptyLine( oXML, Node )  Экспорт

// ----------------------------------------------------------------------------
// Назначение:  Создает новый node
//
// Параметры:   oParentNode   Родительский node
//
//              NameNode      Имя node
//
Функция гл_CreateXMLNode( XMLАнализатор01, oParentNode, NameNode ) Экспорт

// Если нет родительского node, то создаем корневой node
//
 if  ПустоеЗначение( oParentNode ) = 1  Then

  oNode = XMLАнализатор01.createElement( NameNode );       // Create node element

  XMLАнализатор01.appendChild( oNode );

  return  oNode;

 endif;

// Если создаем корневой node и добавляем его к родителю
//
 гл_XMLEmptyLine( XMLАнализатор01, oParentNode );

 oNode = XMLАнализатор01.createElement( NameNode );        // Create node element

 oParentNode.appendChild( oNode );

 return  oNode;

КонецФункции                                               // Функция гл_CreateXMLNode( XMLАнализатор01, NameNode ) Экспорт

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемежку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают лишь у тех, кто ленится разработать readable код.

Ещё конечно

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают лишь у тех, кто ленится разработать readable код.

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают лишь у тех, кто ленится сделать хорошо и удобно.

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.
Проблемы в этом вопросе бывают у тех, кто ленится сделать хорошо и удобно.

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.

Исправление Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня с никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с вопросом выбора названий.

Исходная версия Forum0888, :

При разработке мы обычно выбираем названия идентификаторов такими, которые нам удобны.
Не знаю как у других, но у меня с никогда не было неудобств с использованием в перемешку русских и английских названий.
В русском и английском языках имеются специфичные для каждого из них удобства.
Поэтому non problem с этим вопросом.