Page 10 - 208_
P. 10

TSongType  =  (stRock,  stClassical,  stCountry,  stHeavyMetal,
               stAlternative, stRB);

               Екземплярам  змінних  перелічуваного  типу  слід  присвоювати
               імена, які співпадають з іменем типу, але без префікса Т (тобто

               SongType),  якщо  немає  причини  назвати  змінну  більш
               конкретним             іменем,           наприклад            FavoriteSongType1,
               FavoriteSongType2 і т.д.

               Структуровані типи

               Масиви
               Імена, які підбираються для типів масивів, повинні відображати
               призначення масиву. Ім’я типу починається на букву Т. Якщо

               оголошується  вказівник  на  тип  масиву,  то  його  ім’я
               починається  з  букви  Р  і  це  оголошення  знаходиться
               безпосередньо перед оголошенням типу масиву, наприклад:

               type
                 PCycleArray = ^TCycleArray;
                 TCycleArray = array[1..50] of Integer;

               Як правило, екземплярам змінних типу масиву присвоюються

               імена, які співпадають з іменем типу, але без префікса Т.

               Записи
               Імена,  які  використовуються  для  типів  записів,  повинні
               відображати їх призначення. Якщо оголошується вказівник на

               тип запису, то його ім’я починається з букви Р і це оголошення
               знаходиться  безпосередньо  перед  оголошенням  типу  запису.
               Оголошення  типу  для  кожного  елемента  можна  довільно
               розміщувати в стовпці справа, наприклад:

               type
                 PEmployee = ^TEmployee;

                 TEmployee = record
                     EmployeeName: string;
                     EmployeeRate: Double;

                 end;

               Інструкції
               Інструкції if
               Найбільш  ймовірний  варіант  виконання  інструкції  if/then/else
               слід розміщувати у виразі then, а найменш ймовірні варіанти –

               у виразі (виразах) else.




                                                         10
   5   6   7   8   9   10   11   12   13   14   15