Имя: Пароль:
1C
1С v8
Правила именования переменных
, , , ,
0 svsvsv
 
26.09.17
13:17
1. Без правил, как хочу, так и пишу 36% (4)
2. Без префиксов, по стандартам 1С (КамелКасе) 27% (3)
3. Префиксы по области видимости (п, л, м, гл, ...) 18% (2)
4. Префиксы по типу данных (сз, тз, м/мас, ...) 18% (2)
Всего мнений: 11

Коллеги, кто-то из вас придерживается стандартов разработки (в части оформления кода) с сайта ИТС?

И второй вопрос, если нужно добавить переменную в типовом модуле, ставите ли какие-то префиксы/постфиксы у таких переменных?

И третий вопрос, в наименованиях параметров собственных процедур и функций, используете ли префикс "п" (например, Функция ЧислоПростое(пЧисло) )?
291 romix
 
27.09.17
15:53
(286) >Бе и ме префиксы тебе помогут.

В контексте формы и объекта они необходимы - иначе будете все время ловить трудноуловимые пересечения имен.

В модулях менеджера или общих модулях префиксы не нужны, можно спокойно писать сразу под стандарт.

Типы встроенных коллекций (массив, структура, таблица значений) префиксами я бы выделял, поскольку это очевидно улучшает код.

Префиксы по типу данных (сз, тз, м/мас, ...)
370 infosoft-v
 
28.09.17
14:22
(368) Коллега, полностью согласен с вашими выводами. Исходя из аналогичных предпосылок разработали "внутренний стандарт" префиксации и придерживаемся его в разработке.

Использование префиксов совместно с использованием принципов защитного программирования сильно уменьшили количество ошибок в коде. Искать ошибки стало гораздо проще.

Префиксы по типу данных (сз, тз, м/мас, ...)