...Соглашения при написании кодаПереносыСодержание этой страницыПереносы Перенос выражений Выражения переносятся в тех случаях, когда: инструкция, содержащая выражение, превышает максимальную длину строки; перенос выражения улучшает понимание инструкции. В каждой перенесенной строке может содержаться одна или несколько операций. Операции пишутся в начале перенесенных строк. если Переменная1 > 5 или Перем енная2 < Переменная3 и не Переменная4 Метод1() Метод2();если Переменная1 > 5 или Переменная2 < Переменная3 и не Переменная4 Метод1() Метод2(); пер Сумма = Переменная1 + Переменная2 - Переменная3пер Сумма = Переменная1 + Переменная2 - Переменная3 советПри конкатенации строк допускается писать операцию в конце строки:пер Строка = "Сегодня " + НомерДняНедели + "-й день недели" Выравнивание перенесенных строк Перенесенные строки выравниваются: по началу первого операнда: если Переменная1 > 5 или Переменная2 < Переменная3 и не Переменная4 Метод1() Метод2() ; если Переменная1 > 5 или Переменная2 < Переменная3 и не Переменная4 Метод1 Метод2() ; пер Строка = "Сегодня " + НомерДняНедели + "-й день недели" пер Строка = "Сегодня " + НомерДняНедели + "-й день недели" одним синтаксическим отступом: если Переменная1 > 5 или Переменная2 < Переменная3 Метод1() Метод2() ; если Переменная1 > 5 или Переменная2 < Переменная3 Метод1() Метод2() ; пер Строка = "Сегодня " + НомерДняНедели + "-й день недели" пер Строка = "Сегодня " + НомерДняНедели + "-й день недели" Перенос параметров Параметры методов переносятся в тех случаях, когда: вызов или объявление метода превышает максимальную длину строки, перенос параметров улучшает понимание инструкции. В каждой перенесенной строке может содержаться один или несколько параметров. Запятые, разделяющие параметры, пишутся в конце строк: Массив.Добавить(Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4)Массив.Добавить(Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4) Выравнивание перенесенных параметров Перенесенные параметры выравниваются: по началу первого параметра, в случае чего закрывающая скобка пишется в конце последней перенесенной строки: Массив.Добавить(Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4) Массив.Добавить(Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4) метод Метод1(Параметр1: Число, Параметр2: Строка, Параметр3: Строка): Булево пер Переменная1 = 40 возврат Истина ; метод Метод1(Параметр1: Число, Параметр2: Строка, Параметр3: Строка): Булево пер Переменная1 = 40 возврат Истина ; одним синтаксическим отступом, в случае чего параметры переносятся начиная с первого, а закрывающая скобка пишется: на отдельной строке с отступом, соответствующим отступу всей инструкции, в конце последней перенесенной строки. Массив.Добавить( Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4 ) Массив.Добавить( Свойство.Параметр1, Свойство.Параметр2, Свойство.Параметр3, Свойство.Параметр4) метод Метод1( Параметр1: Число, Параметр2: Строка, Параметр3: Строка ): Булево пер Переменная1 = 40 возврат Истина ; метод Метод1( Параметр1: Число, Параметр2: Строка, Параметр3: Строка): Булево пер Переменная1 = 40 возврат Истина ; Перенос литералов коллекций Литералы коллекций переносятся по тем же правилам, что и параметры методов: пер ИменаПолей = ["Идентификатор", "Размер", "Цвет"]пер ИменаПолей = [ "Идентификатор", "Размер", "Цвет"]пер МножествоСДанными = {1, 2, 3}пер МножествоСДанными = { 1, 2, 3}пер КурсыВалют = {"RUB": 1, "BYN": 31.01}пер КурсыВалют = { "RUB": 1, "BYN": 31.01}