Разбор загрузки из Excel для джунов

preview_player
Показать описание
Отправим ссылку на сайт курса в телеграмм бота.

Показал, на что начинающим 1С программистам обращать внимание при написании кода на 1С.

НАВИГАЦИЯ
00:00 - Задача
00:30 - Стандарт разметки модуля
00:52 - Табуляция или Пробелы
01:28 - Имена переменных
02:55 - Вертикальное выравнивание
04:01 - Лучше использовать НСтр
05:25 - Присваивание сравнения
05:45 - Пустые ветви в условиях
06:58 - Реквизиты формы и реквизиты Объекта
07:58 - Комментарии в коде
09:04 - Присылайте код на разбор

ДОП. МАТЕРИАЛЫ:

==========
Информационные площадки "Жёлтого клуба":

Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
Рекомендации по теме
Комментарии
Автор

Посмотрел разбор Джуна, понравилось, но не понял один момент, почему ты сообщение для исключения описал без НСтр? Это же в интерфейс выведется? Или нет...

i
Автор

Вот! Наконец появилось то, что лично мне интересно. Разбор кода, это то, что нужно. Просто браво! Мужики, пожалуйста выкладывайте, ну по возможности конечно, чаще разбор всевозможного кода. Можно даже не только код новичков разбирать, код профессионалов так же интересен.

asm
Автор

Круто, побольше бы таких видео. Я бы прислал свой код, только очень стыдно. Я Равшан и Джамшут от мира 1с. 'Не ругайся, насяйника. Моя отладка делать на сервере, поэтому сапускать служба с ключом debug'.

danxai
Автор

спасибо. узнал несколько нового, чего не просят на работе, но что более структурирует. что в этом видео, что для миддлов

puzzlo_
Автор

Про горизонтальное (вертикальное) выравнивание прям почти мой комментарий озвучен под постом со скриншотом )) p.s. Это видео посмотрел позже, чем оставил коммент под тем постом.

PTolkachev
Автор

Всё бы хорошо, но момент, где затрагивается выравнивание, я считаю неверным с Вашей стороны, т.к. делаю эти действия которые отминут лишние 5 секунд времени, тем самым Вы поможете уже другим программистам быстрее разобраться в коде, чем бегать глазами в поисках начала и конца, да и выглядит куда бережнее и читабельнее

megasanyasyp
Автор

Не согласна насчет вертикального выравнивания. Два-три раза нажать "Таб" - не такая уж большая трата времени. Но читабельность существенно улучшает.

АленаШ-шб
Автор

А почему нельзя смешивать пробелы и символы табуляции? К чему это приведёт?

opda
Автор

Ребята, выравнивание - это костыль с помощью которого пытаются улучшить плохой код. Но, это нормально. Все, кто пытается повысить свой уровень проходили через это.

ТемноеБудущее-чц
Автор

по поводу вертикально выравнивания. Например если пользуешся ms sql там в редакторе очень удобно копипастить выравненные перечисления полей, кофигуратор такого насколько я знаю не умеет, поэтому да бесполезно

VelikiiYA
Автор

Раньше смотрела по вечерам видео от Хазина, но этот формат украл мое ❤

КристинаНосик-ез
Автор

А я люблю вертикальное выравнивание! Для меня так читабельнее :)

MotoCrankshaft
Автор

Почему ты не делишься файлами .cf примеров?

KorayKeles
Автор

Почему автор выбрал реквизиты объекта? Возможно он планирует в будущем прикрутить внешний вызов.

defor
Автор

Хороший разбор, понятный и правильный. Комментарии лишние появились, скорее всего, вот откуда: человек скопировал кусок кода откуда-то, где были комментарии, и их оставил. Насчет НСтр, ну не знаю, локализация на другие языки - штука сомнительная, особенно, если человек пишет конкретную задачу под себя/заказчика, а тратить время на них зачем? Ты на пробелы не хочешь тратить, а тут форматирование строк бесполезное. А код типовых решений - это вообще кровь из глаз, его разбирать - себя не уважать :)

panfilovandrey
Автор

Выравнивание это такой же способ повышения читабельности кода, и оно очень хорошо работает, особенно когда есть блок из однотипных строк. Аргументы уровня “ой мне лень выравнивать” очень смешны, по такой логике давайте еще пробелы и переносы строк не ставить, а чо, лень же, зачем тратить на это время. И потом глаза ломаешь, читая простыни кривого косого кода “по стандарту”.

SmartPumba
Автор

Почему так много Антонов программистов 1С

АнтонМирный-сх
Автор

Насчет последних комментариев: это автор писал для себя видать, чтоб лишний раз повторить концепцию работы платформы. Я, учась в нетологии на данный момент, тоже так иногда пишу комменты в коде, чтоб закрепить какие-то моменты чисто для СВОЕГО понимания...

Alexef
Автор

Выравнивают вродь табами а ее пробелами. для автоматизации есть турбоконф.

Пересказ стандартов 1с и чистого коду. это лучше чем комменты работы платформы в коде или такой же моветон ?

СергейАлександрович-кь
Автор

автор все напутал:
1. скобки не нужны - только мешают - платформа их все равно никак не выделяет, как в любой другой IDE
2. выравнивание пробелами как раз таки облегчает чтение

TresModiosVir