Size: a a a

1С, БСП, DevOps и Архитектура

2020 June 23

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Dmitry Klimenko
там же про область видимости, а не про тип
И что, это оправдывает таинственные наскальные письмена в именах?
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
работал с одним челом год примерно, который вот упорно так писал "л" и "п". Сначала ругался. Потом просто когда таски на его код доставались переписывал нах молча.
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
2. Имена следует образовывать путем удаления пробелов между словами. При этом, каждое слово в имени пишется с прописной буквы. Предлоги и местоимения из одной буквы также пишутся прописными буквами.
Пример:

Перем ДиалогРаботыСКаталогом; // Диалог работы с каталогом
Перем КоличествоПачекВКоробке; // Количество пачек в коробке
Примеры некорректных имен переменных:

масРеквизитов, соотвВидИмя
, новСтр
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Антон Степанов
Вот когда на одинаковые имена у реквизита объекта, глобальной переменной и параметра будет ругаться конфигуратор, вот тогда можно запрещать
Вот ни разу не столкнулся с такой проблемой/потребностью за 15 лет.
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
И что, это оправдывает таинственные наскальные письмена в именах?
Не, я просто среагировал на то, что @infactum про типы написал коммент, а у тебя посыл был про область видимости.
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
Вот ни разу не столкнулся с такой проблемой/потребностью за 15 лет.
мне одного раза хватило
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
Антон Степанов
Вот когда на одинаковые имена у реквизита объекта, глобальной переменной и параметра будет ругаться конфигуратор, вот тогда можно запрещать
А на хрен ругаться?
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
Ты сам же вот переопределяешь имя в локальной области. Она - локальная. Маленькая. В нет удобны и понятны маленькие имена.
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
John Doe
А вот в реквизитах / параметрах формы они не кажутся лишними
Если попробовать писать больше без контекстых функций и процедур, то все становится норм.
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
с ними нет проблем когда пишешь что то с нуля, а в вот дорабатывать легаси становится слишком весело
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
в большинстве случаев, которые я видел, проблема не в имени, а в смешении контекстов
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
Антон Степанов
с ними нет проблем когда пишешь что то с нуля, а в вот дорабатывать легаси становится слишком весело
это же не повод начинать самому так писать и защищать подход
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
это же легаси, в конце концов работу можно сменить
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
а вот менять религию из-за легаси чет такое себе
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
ну да, и тратить время на написание более сопровождаемого кода тоже не стоит
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
вы меня все равно не переубедите. Я словил проблему изза переопределения, я очень страдал, больше страдать не хочу. Выработал для себя правила именования, они мне удобнее, чем классические
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
Никогда не форматируйте чужой код
источник

AB

Anton BooR in 1С, БСП, DevOps и Архитектура
Антон Степанов
Никогда не форматируйте чужой код
Ух видел я код там надо было руки его писавшие отформатировать, надо было горизонтально скролить чтобы найти начало строки, Огромные куски кода в одну строку. не читаемо абсолютно.
источник

И

Игорь in 1С, БСП, DevOps и Архитектура
Такой код на широкоформатных мониторах пишется. У меня такой)
источник

DK

Dmitry Klimenko in 1С, БСП, DevOps и Архитектура
Антон Степанов
вы меня все равно не переубедите. Я словил проблему изза переопределения, я очень страдал, больше страдать не хочу. Выработал для себя правила именования, они мне удобнее, чем классические
ключевое слово "мне". Не командный игрок.
источник