Введение в технологию программирования. Часть 3. Проект OLYMPUS-D. Коржов Е.Н - 26 стр.

UptoLike

Составители: 

26
Предполагается, что диагностика может быть в основном организована
подпрограммой
Report, имеющей различные формы.
2.7. Имена в проекте OLYMPUS
В отличие от «фортрановского» характера первоначального проекта
OLYMPUS его TP- и D-версии, разработанные для систем программирова-
ния Turbo Pascal и Delphi, допускают «длинные» имена. Правило их обра-
зования соответствует правилам образования имен в этом языке и содер-
жит следующие рекомендации:
имена переменных должны носить содержательный смысл;
первый символ именизаглавная буква, остальныестрочные;
имена модулей допускается записывать только заглавными бук-
вами для наглядности; индексы или параметры массивов записы-
ваются строчными;
если имя является составным, то есть образовано из нескольких
слов, начальная буква каждого образующего словазаглавная;
для составных имен допускается объединение образующих их
слов с помощью символа подчеркивания.
Примеры: Velocuty, Skorost, BubbleVelocity, Bubble_velocity,
Skorost_pusyrka, StreamFunction, Stream_function, Pres-
sure_Drop и т.п.
В рамках технологии программирования OLYMPUS были созданы
многие известные пакеты программ, обеспечивающие решение разнооб-
разных задач динамики жидких, газообразных и твердых деформируемых
сред. К числу их относятся такие известные отечественные пакеты, как
COMGA, NEPTUN [11],
СПРУТ и другие.
Предполагается, что диагностика может быть в основном организована
подпрограммой Report, имеющей различные формы.

                     2.7. Имена в проекте OLYMPUS
    В отличие от «фортрановского» характера первоначального проекта
OLYMPUS его TP- и D-версии, разработанные для систем программирова-
ния Turbo Pascal и Delphi, допускают «длинные» имена. Правило их обра-
зования соответствует правилам образования имен в этом языке и содер-
жит следующие рекомендации:

      ● имена переменных должны носить содержательный смысл;

      ● первый символ имени – заглавная буква, остальные – строчные;
        имена модулей допускается записывать только заглавными бук-
        вами для наглядности; индексы или параметры массивов записы-
        ваются строчными;

      ● если имя является составным, то есть образовано из нескольких
        слов, начальная буква каждого образующего слова – заглавная;

      ● для составных имен допускается объединение образующих их
        слов с помощью символа подчеркивания.

Примеры: Velocuty,       Skorost,        BubbleVelocity,     Bubble_velocity,
          Skorost_pusyrka,    StreamFunction,       Stream_function,   Pres-
          sure_Drop и т.п.

    В рамках технологии программирования OLYMPUS были созданы
многие известные пакеты программ, обеспечивающие решение разнооб-
разных задач динамики жидких, газообразных и твердых деформируемых
сред. К числу их относятся такие известные отечественные пакеты, как
COMGA, NEPTUN [11], СПРУТ и другие.




                                    26