Как писать качественный код на 1С. Техники и приемы от супер 1С программиста

  Рет қаралды 47,739

Желтый клуб — 1С программирование

Желтый клуб — 1С программирование

Күн бұрын

Хочешь стать 1С программистом? Желтый клуб рекомендует курс от Нетологии: go.redav.online/f2c968061f7bb...
Скидка 10% по промокоду yellowclub
Продолжение митапа тут: • Практика рефакторинга ...
00:00 - Вступление, розыгрыш книги
05:00 - Почему стоит послушать Ингвара
06:50 - Какую задачу будем решать на стриме
11:45 - Нормально ли, когда требования меняются?
17:18 - Что важнее: архитектура или функциональность?
21:24 - Полезли в код на 1С
24:26 - Как правильно указывать версию программы
31:57 - Способы изучения новых конфигураций
37:05 - Попытка-исключение это хорошо?
41:20 - Почему WS определение на надо делать через запрос
43:20 - Почему нельзя хранить IP адреса и пароли в коде
47:15 - Что такое сериализация /десериализация ?
49:00 - Еще раз про IP адреса в коде
52:00 - Пример сильно связанного кода
54:03 - Горячие клавиши: alt+F12 и ctrt+t
55:41 - Проблема копипаста
01:00:00 - Нужно ли знать предметную область
01:04:30 - Как правильно хранить пароли в 1С
01:08:40 - Функция не должна делать никаких побочных действий
01:11:45 - Что такое BSL Language Server
01:14:11 - Зачем делить на несколько общих модулей
01:20:00 - Удобные настройки конфигуратора
01:21:10 - Как называть переменные
01:24:50 - Зачем начали переписывать функционал?
01:28:00 - Пример изоляции
01:29:20 - Про 4 состояния кода
01:30:30 - Что такое сильно связанный код?
01:31:50 - Как правильно исправлять код
01:32:36 - Паттерн "Адаптер"
01:36:00 - Как быстро закомментировать код
01:36:37 - Почему не надо делать вложенные вызовы
01:39:35 - Фишка настройки конфигуратора
01:42:05 - Как правильно получать реквизиты объекта?
01:47:10 - Сколько параметров в функцию нормально передавать?
01:50:45 - Что значит "Изолировать"
01:52:35 - Почему ветвление по заголовкам это плохо
01:54:40 - Зачем нужен конструктор для параметров
01:57:05 - Чем полезна 3-х уровневая архитектура
02:03:10 - Как начать писать в опенсорс
02:06:10 - О чем мы поговорили на стриме
02:08:00 - Какие книги полезны 1Снику
02:13:10 - Нужны ли алгоритмы и структуры данных 1С программисту?
02:17:00 - Хорошие книги по алгоритмам
02:16:26 - Про документацию
02:21:30 - Про жизнь - олимпиадник
02:23:10 - Быть 1С ником - это круто!
02:24:40 - Какой софт еще стоит использовать
02:26:50 - Как заполучить такого крутого наставника?
02:32:35 - Есть ли сертификат 1С:Специалиста? А нужен ли он?
02:35:20 - Дружите с этими 1С никами
02:38:00 - В какие игры играешь?
02:41:25 - Спасибо, что были с нами!
Ссылки из стрима:
1. github.com/zeegin/OpenSubsyst... - опен БСП
2. github.com/1c-syntax/bsl-lang... - BSL LS
3. github.com/grumagargler/teste... - тестер Дмитрия Решитко
4. infostart.ru/journal/news/mir... - Статья Вики о проектах на 1С на гитхабе
5. • Никита Грызлов: «Мой с... - Интервью Никиты Грызлова Инфостарту
6. refactoring.guru/ru - полезный ресурс по паттернам и запахам кода
7. its.1c.ru/db/v8319doc#bookmar...
- про знач в модулях вызова сервера
8. • Пишем внешнюю компонен... - стрим по созданию внешних компонент от Егора о котором говорил Овсянкин
9. Крутые телеграмм каналы для 1С ников: infostart.ru/journal/news/mir...
Ссылка на презу: docs.google.com/presentation/...
#1с #какправильнописатькод #программист #программист1С
Реклама. Информация о рекламодателе по ссылкам в описании.
Информационные площадки "Жёлтого клуба":
Телеграмм канал: t.me/yellowclub_official
Телеграм чат: t.me/yellowclub_vrn
Группа ВКонтакте: vk: 1c_36
Подписывайся на канала Желтого клуба, что не пропустить интересных гостей
/ @yellow_club

Пікірлер: 191
@skyphx2233
@skyphx2233 2 жыл бұрын
Отличный стрим! Делайте, пожалуйста, такие, почаще)
@pvlunegov123
@pvlunegov123 2 ай бұрын
Ваше видео и общение в чате просто огонь! Я сам программист, несколько языков овладел и использовал в работе. Первый раз увидел такой классный живой чат с конкретной информацией. Отдельное спасибо всем за список книг к прочтению. Я сразу заказал их себе к покупке.
@yellow_club
@yellow_club 2 ай бұрын
Рад, что полезно
@Gorr2010
@Gorr2010 Жыл бұрын
Классный контент!
@vivettanors
@vivettanors 3 жыл бұрын
Стрим очень жизненный =) Мероприятие интересное, надеюсь проработаете потом над форматом, например отвечать на вопросы уже в последствии проработки основной темы.
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо! С вопросами прям сложно. Если их читать в конце, то теряется контекст ((
@GeneralistAmateur
@GeneralistAmateur 3 жыл бұрын
Познавательно. Давайте еще.)
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо, какие темы хотелось бы послушать?
@GeneralistAmateur
@GeneralistAmateur 3 жыл бұрын
@@yellow_club 1. Тайм-менеджмент. 2. Как найти общий язык с заказчиком (пользователем конфигурации). 3. Как не завалить собеседование, если в программирование пришел после 35 (например, грамотно ответить на вопрос: "Почему так поздно пришел в программирование?").
@yellow_club
@yellow_club 3 жыл бұрын
@@GeneralistAmateur Спасибо, записал
@AZmievsky
@AZmievsky 3 жыл бұрын
Прошел всего 1 час - я уже устал. :) То что, в чате своя жизнь - это привычно. Но то, что ведущий говорит больше "основного докладчика" - это перебор. Постоянные отвлечения на вопросы, не имеющие прямого отношения.
@yellow_club
@yellow_club 3 жыл бұрын
Будем исправляться, спасибо за обратную связь
@user-xh9fx2um8k
@user-xh9fx2um8k 3 жыл бұрын
@@yellow_club только не очень резко исправляйтесь, а то станет скучно. Мне вообще нравится такой формат как есть.
@yellow_club
@yellow_club 3 жыл бұрын
@@user-xh9fx2um8k Сергей, спасибо) Сильно резко не будем исправляться)) Может просто будем чередовать))
@user-zt4fu2xt6w
@user-zt4fu2xt6w 2 жыл бұрын
@@yellow_club согласен с первым комментатором, можно было бы просто аккумулировать вопросы из чата в процессе доклада, а потом по завершению какого либо повествовательного блока делать перерывы на вопросы/ответы
@dmitrymedvedd
@dmitrymedvedd Жыл бұрын
Верно
@urbanzombie1939
@urbanzombie1939 2 жыл бұрын
Если есть возможность, сделайте материал по паттернам проектирования. Т.е. какие паттерны из ООП можно применить в процедурном 1С, какие паттерны процедурного программирования до сих пор могут быть актуальными в 1С. Сейчас можно кое-что найти по разным источникам, но такого, чтобы все было в одном месте не встречал.
@accountgoogle6171
@accountgoogle6171 3 жыл бұрын
Спасибо... Узнал про безопасное хранение паролей через БСП
@yellow_club
@yellow_club 3 жыл бұрын
Какие ещё темы хотелось бы послушать?
@wartushkan
@wartushkan 2 жыл бұрын
Спасибо за подсветку "Текущего идентификатора"
@NemanEnt
@NemanEnt 2 жыл бұрын
За цвет текущего идентификатора лайк сразу! )))
@MrTionin
@MrTionin 3 жыл бұрын
Большое спасибо за работу! Надеюсь, что запал не пропадет)
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо) Запал не пропадает уже 2 года))
@unaibekovbakhyt6517
@unaibekovbakhyt6517 3 жыл бұрын
Спасибо за интересный канал об 1С из Казастана. Интересно было бы послушать об интеграции со сторонними системами и сайтами
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо за идею, записал. Казахстану привет!
@VladFrost
@VladFrost 3 жыл бұрын
Какой ламповый стрим.
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо, какие тему было бы интересно послушать?
@VladFrost
@VladFrost 3 жыл бұрын
@@yellow_club Мартин Фаулер в своей книге "Рефакторинг - улучшение существующего кода" говорит о том, что перед переделкой кода следует убедиться, что для него есть тесты, и они проходят. А Ингвар рефакторинг делает без тестов. Предлагаю осветить тему написания приёмочных тестов.
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо за идею. Сделаем стрим.
@user-fy2fc6yq4l
@user-fy2fc6yq4l 2 жыл бұрын
48:15 - в 1С еще можно в свой собственный формат сериализовать, что очень удобно для быстрого обмена между базами, передать ТЗ например можно, когда в КД2 потребности нет. ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр.
@amirk7991
@amirk7991 2 жыл бұрын
Я так и пишу обмен между базами!! НЕ ТИПОВЫМИ!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Жыл бұрын
вороде 1с не рекомендует использовать их
@Dm-if3vl
@Dm-if3vl 3 жыл бұрын
Нашел случайно, контент очень интересный
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо. Готовим ещё больше интересного контента
@user-ps4jn3
@user-ps4jn3 3 жыл бұрын
Привет из Узбекистана, спасибо вам за труды, ждём ещё крутое мероприятие
@yellow_club
@yellow_club 3 жыл бұрын
Привет, Мурод! Круто, что нас смотрят из Узбекистана! Какие темы было бы интересно послушать?
@arshanskiysergey2791
@arshanskiysergey2791 3 жыл бұрын
Очень классный формат! ИТС самому читать скучно, тем более про архитектуру вообще мало материалов, а у вас можно на расслабоне слушать на втором мониторе и образовываться. Надеюсь еще будут такие выпуски)
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо 🙏 Тоже надеюсь, что будем такие стримы проводить
@primordial987
@primordial987 3 ай бұрын
1:21:45 то чувство когда решил узнать хоть что-то о коде 1с и перемотал сюда)
@anatoliykichuk
@anatoliykichuk Жыл бұрын
О Игорь, привет! 👋
@user-lk3cp7yt8g
@user-lk3cp7yt8g 3 жыл бұрын
Да круто, вы молодцы что двигаете это в массы, а то код писать умеем а как правильно тут уже трудности. Лайк, подписка
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо
@user-jv4tr3yv2c
@user-jv4tr3yv2c 10 ай бұрын
Подскажите как полностью называется 4х томник Тульмана?
@shksky4292
@shksky4292 3 жыл бұрын
Ведущий не дает рассказчику раскрыться, отвлекает на не существенные мелочи. На черта зачитывать фамилии тех кто присоединился. На черта столько времени тратить на фотки. Зачем задавать вопросы не по теме и отвлекаться. Время зрителя ценно, а вы все растягиваете.
@yellow_club
@yellow_club 3 жыл бұрын
Сегодня будет видео «без ведущего». Только мат часть, только хардкор)
@You2Ber42
@You2Ber42 3 жыл бұрын
2:24:15 на Java на том же Spring можно писать достаточно быстро. Да тратится дополнительное время на выделение классов, декомпозцию, работу по правилам и шаблонам(та самая изоляция, адаптеры), контракты, тесты, типизацию, архитектуру. Сложнее сам процесс разработки (GitFlow). Нужны DevOps для CI, контейнеры, микросервисы. В 1С разработка быстрее в основном за счет того что всего этого нет. Просто вот тебе бейсик и SQL на чтение. Плюс в нагрузку набор неполноценных библиотек которые плохо совместимы с остальным миром. (я тут приводил пример с SOAP). Тогда зачем рассказывать тут про шаблоны и тесты? Опять же то что для разработки системы нужно 5 программистов а не 10 это хорошо для бизнеса но не для программистов. Потому что в итоге работу 10 делают 5. Если в Java у вас будет отдельно front отдельно back и отдельно DBA то в 1С это все ляжет на разработчика, и хорошо если ещё бизнес аналитик будет.
@yellow_club
@yellow_club 3 жыл бұрын
Вообще есть логика в этом. Работаешь 1 за 5-ых, а платят как за 0.5))
@ffff00-korj
@ffff00-korj 2 жыл бұрын
Респект на ctrl-T!
@NemanEnt
@NemanEnt 2 жыл бұрын
43:03 У меня вопрос по веб сервису. Есть разные базы, к примеру УТ-11.4, она обслуживает сразу много подразделений, а чеки улетают в другую централизованную базу. Но для разных подразделений разные центры. Т.е. УТ в зависимости от магазина шлёт чеки в разные централизованные базы и там же запрашивает данные о дисконтных картах. У нас в программе решили (когда-то давно, до меня) это добавив данные о соединении в магазин (подразделение). Поэтому соединение происходит ровно так же как в разбираемом примере, просто написано не в тексте модуля (что я считаю вообще неправильным), а берётся из реквизита. Как-то можно это оптимизировать, чтоб использовать ВС ссылки, а не вот так вот? Я уж молчу, что таких вызовов при продаже происходит три: считывание ДК - запрос данных ДК с центра; проверка применения ДК; регистрация продажи. (как руки дойдут планирую переделать хотя бы на то, чтоб одно соединение было, а не три) Пока писал, наверное придумал ))), но вечер, думать буду завтра. Но с благодарностью приму совет, наверняка он будет лучше моих мыслей ;)
@yellow_club
@yellow_club 2 жыл бұрын
Такой вопрос лучше в тг чате спросить. Больше шансов получить толковый ответ t.me/yellowclub_vrn
@sagittarius_s
@sagittarius_s 3 жыл бұрын
Эх, не смог посмотреть в прямой трансляции. Разбил на два захода. Посмотрел пока половину. Идея клёвая, мне понравилось. Только вот формат надо прорабатывать (поддерживаю предыдущих ораторов). Делать отдельно беседы о "жизни", "тех. моментах", "архитектуре" и т.д. Удивило, что такой опытный человек не знал о работе ключевого слова "Знач". Еще заметил момент: при описании структуры результата имена ключей совпадали (за исключением одного), правильнее, наверное, использовать "ЗаполнитьЗначенияСвойств()". В данном конкретном случае не особо много ключей, но много раз встречал "простыню". Эта заметка скорее относится для новичков. Не помню, был на этот счет стандарт... но точно встречал это в методических рекомендациях по конфигурированию.
@zeegin
@zeegin 3 жыл бұрын
ЗаполнитьЗначенияСвойств не стоит использовать при разработке алаптеров. Его асимптотическая сложность такая же как при составлении один к одному, т.е. для алгоритма это ни хорошо и не плохо. А вот читать и понимать как трансформируется поток данных с ним гараздо сложнее, чем без него. Потому что сейчас это один к одному, через минуту одно из свойств надо пропустить через форматтер. Еще через минуту надо добавить свойство, которого нет в исходном объекте, надо его просто заполнить по умолчанию. А еще через минуту исходный объект изменился и уже один к одному надо точечно для свойства исправлять. В итоге получается простыня из начального заполнения и потом большого списка уточнений. А потом обязательно забудешь что какое-то свойство скопировалось лишним и не должно было формироваться. Потому ЗаполнитьЗначенияСвойств в конкретно этом случае лучше не использовать.
@zeegin
@zeegin 3 жыл бұрын
Вопрос про Знач действительно хорош. То что платформа для модулей вызова сервера в обратный сериализованный ответ клиенту не включает параметры со знач - это не очевидно. На обязательное использование знач в этом случае стандарта нет, это особенность платформы, запрятанная в глубинах документации. Найти это можно либо очень тщательно исследуя пакеты обмена клиент-сервера либо очень внимательно читая документацию к платформе, которая совсем не маленькая.
@sagittarius_s
@sagittarius_s 3 жыл бұрын
@@zeegin, значит я просто не досмотрел, где ты потом еще много раз там что-то меняешь :) Но изначально хотел донести мысль до тех, кто пишет один к одному, когда свойств 15+. И все совершенно одинаковые.
@sagittarius_s
@sagittarius_s 3 жыл бұрын
@@zeegin, либо когда у тебя пытливый ум, и ты встречаешь в типовых решениях это "Знач". Начинаешь копать что это и с чем едят :)
@yellow_club
@yellow_club 3 жыл бұрын
Над форматом подработаем, спасибо за обратную связь
@b0taniq193
@b0taniq193 2 жыл бұрын
Ingvar где-либо публикуется? Может статьи какие есть?
@yellow_club
@yellow_club 2 жыл бұрын
Неа(( а было бы здорово
@xlite0060
@xlite0060 2 жыл бұрын
Можно по больше видео с этим программистом?
@yellow_club
@yellow_club 2 жыл бұрын
С этим программистом в ближайшее время не будет видео. Может через пару тройку лет только …
@xlite0060
@xlite0060 2 жыл бұрын
почему? что случилось ?
@yellow_club
@yellow_club 2 жыл бұрын
С ним все хорошо. Сильно занят на работе
@user-oc4ef3lx9e
@user-oc4ef3lx9e Жыл бұрын
Ожидал большего, хорошо, хоть один кейс разобрали, но не знание элементарных сочетаний типа ctrl+t как преподавателя не красит( было бы круто подготовить кейсы с неправильным кодом и исправленным
@user-zd3kw6jl5r
@user-zd3kw6jl5r 3 жыл бұрын
Объявлена тема про чистый код, а в результате стрим про интересы Игоря. Потерял 3 часа жизни. За первый час успели обсуди версию конфигурации и пароль в коде.
@yellow_club
@yellow_club 3 жыл бұрын
Вторая часть чисто про код - никаких отвлечений
@user-gp7pe2jo9j
@user-gp7pe2jo9j 3 жыл бұрын
Доброго времени суток, пол дня гугления не принесли результатов, собственно сами вопросы: а есть ли возможность изменить разрядность табельного номера сотрудника (>10)? Подозреваю что есть, но повлияет ли это на возможность обновляться в рамках ИТС? Все дело в том что у сотрудников большие префиксы в табелях, и для того что бы привести все к единому виду 10 разрядов не хватает. (ЗУП КОРП). Где вообще можно посмотреть техническую документацию по "зашитым" в конфу константам и что произойдет при их изменении?
@yellow_club
@yellow_club 3 жыл бұрын
Добрый вечер, тут мы больше программирование обсуждаем. Не думаю, что кто-то в теме описанной сложности.
@user-gp7pe2jo9j
@user-gp7pe2jo9j 3 жыл бұрын
@@yellow_club ну за спрос денег не берут, но программирование это не только писать красивый код и решать задачи про сферических коней в вакууме, зачастую это решение прикладных задач, условия которых далеки от идеальных, вот тут как раз и такая ситуация. Хотелось понять это интегратор голову делает, или же такие жёсткие ограничения самой платформы.
@Olex_Under
@Olex_Under 3 жыл бұрын
Неплохо, но местами занудно и динамики не хватает. Осилил пока что 1ч, черпаю что-то новое. В 1с с 11года, но по уф/такси мало опыта наверстываю упущенное.
@yellow_club
@yellow_club 3 жыл бұрын
Есть идеи, как динамики добавить?
@melkiy1735
@melkiy1735 Жыл бұрын
Ctrl + t - самое большое количество лайков!!!
@MrTandem31
@MrTandem31 3 жыл бұрын
Жесть. Такой язык программирование мне не снился даже в страшном сне
@yellow_club
@yellow_club 3 жыл бұрын
Что не так с языком?))
@MrTandem31
@MrTandem31 3 жыл бұрын
@@yellow_club Как то непревычно видеть язык программирования полностью на русском языке. Эдакий python на кирилице.
@yellow_club
@yellow_club 3 жыл бұрын
@@MrTandem31 Ахаха) ну да, этим 1С славится. Но можно и на английском писать ,все возможности в платформе есть для этого.
@romanfomin5653
@romanfomin5653 Жыл бұрын
Смотреть на 1.75 или даже на 2 скорости.
@user-qh5kv3lq9t
@user-qh5kv3lq9t 3 жыл бұрын
Как бы парадоксально не звучало бы, но писать всегда правильно код - тоже не правильно )))
@yellow_club
@yellow_club 3 жыл бұрын
Ингвар как раз говорил о 4-х состояниях кода и да, иногда правильны код можно не писать)
@notascrewball
@notascrewball 3 жыл бұрын
Со звуком только у меня проблемки?
@yellow_club
@yellow_club 3 жыл бұрын
на какой минуте? проверю
@notascrewball
@notascrewball 3 жыл бұрын
@@yellow_club все ок, теперь есть звук. В первый раз запустил небыло звука. И через хромкаст на телевизор отправил тоже небыло. А сейчас все везде хорошо. Магия Ютуба
@TRIALEX3
@TRIALEX3 2 жыл бұрын
Очень зашел материал а-ля ведущий задает идиотски простой вопрос а рассказчик отвечает. Вообще можно сделать гдк нибудь обсуждение и самые залайканные вопросы задавать в следующем видео. Я это к тому что материал с теорией вышел отлично - не убирайте его. Он не менее важен практики. Ну и согласен с предыдущими комментариями - озвучивать подключившихся не надо, вебки можно отключить если они закрывают материал - пускай только приветствие будет с вебками и теория по возможности. Спасибо за контент!
@yellow_club
@yellow_club 2 жыл бұрын
Спасибо, за полезный камент!
@ladas1924
@ladas1924 Жыл бұрын
Проглатывать исключения - это говнокод, как минимум должна быть запись в лог или куда-то ещё, если система выкинула исключение, а вы даже не в курсе что оно было, то вы не контролируете систему, так можно много чего пропустить.
@phat80
@phat80 2 жыл бұрын
Если трешь комменты, так бань сразу, не стесняйся!
@yellow_club
@yellow_club 2 жыл бұрын
Каменты на месте все. Ссылки и всякое такое ютуб не пропускает
@WhiteZSY
@WhiteZSY Жыл бұрын
Ingvar по ходу хочет мигрировать на С# с 1с (Или работает на два лагеря.)
@yellow_club
@yellow_club Жыл бұрын
Подходы к программированию в любом языке одинаковые
@WhiteZSY
@WhiteZSY Жыл бұрын
@@yellow_club Ну, ну. Сравните lisp, Fortran, java. И 1c. ООП, функциональные ЯП. И все одинаковые подходы?
@andreim5349
@andreim5349 Жыл бұрын
Напишите зачем писать качественный код? Заказчику главное чтобы работало, разработчику - побыстрее молодцевато отчитаться о законченной работе. Что касается технического долга, то его когда-нибудь не сейчас будет разгребать (вероятно) кто-то другой, причем опять же за счет заказчика. Наблюдал такое в серьезных компаниях.
@yellow_club
@yellow_club Жыл бұрын
Есть два типа 1Сников: 1. Работают на внедрениях. И тут о качестве кода редко задумываются, главное в срок сдать проект и потратить как можно меньше часов 2. Те, кто сопровождает код. И им важно качество кода, тк не хотят пилить костыли. Ведь эти костыли обязательно выстрелят сопровожденцам в ногу. Но это конечно, если сопровожденцы в штате и адекватные. Если сопровожденцы по Франче, то им вводно писать плохой код.
@Joler7611
@Joler7611 3 жыл бұрын
Небольшой опус по увиденному: Создайте какой-то конкретный план разговора, о чем вы будете говорить? Какие темы в процессе будут раскрыты для аудитории? Резюме в конце того, о чем было сказано. Я не увидел целостности, мне лично как «задроту» больше нравится техническая часть с комментариями докладчика. В данном случае было постоянно перебивание, отвлечение на посторонние вопросы не относящиеся к сути доклада, последние 43 минуты вообще чистый высер. Если хотите подговорить: О сертификации, книжках, зарплате и прочих вещах не относящихся к технической части, то делайте это в отдельном формате. Меня лично осточертело слушать одну и туже хрень, этого говна на мисте или инфостарте кучами лежит.
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо за отзыв. Действительно есть разделение на 2 лагеря: кому-то нужна только техническая часть, а кому-то нужно еще и за жизнь поговорить. Будем стараться делать разные стримы. Сегодня выложу продолжение видео с Ингваром, там только техническая часть.
@Joler7611
@Joler7611 3 жыл бұрын
@@yellow_club сугубо лично мое мнение, разговоров за жизнь в последнее время стало очень много и темы поднимаются одни и те же, как мне стать 1с программистом? Как мне больше зарабатывать? Какие зарплаты? Что мне читать, чтобы стать сильнее? Если чувакам интересны зарплаты итд, но не интересна мат. часть, то с какого перепугу они должны больше зарабатывать?) тоже самое касается и других вопросов)
@yellow_club
@yellow_club 3 жыл бұрын
Согласен! Первична мат часть, а деньги за ней подтянутся.
@Joler7611
@Joler7611 3 жыл бұрын
@@yellow_club До какого-то момента, меня тоже интересовали эти вопросы, но потом меня постиг «дзен» , что я просто трачу своё время на херню, когда за это же время можно было что-то прочитать и качнуться, как специалист.
@You2Ber42
@You2Ber42 3 жыл бұрын
@@Joler7611 к сожалению то что пытался рассказать Ингвар просто почитать не получится, так как в книжках про 1с об этом не пишут, а написанное в других книжках 1с нику тяжело понять т.к. мало того что много нового так ещё и 70% не применимо, и поэтому то что делает Ингвар или весёлый 1с достаточно уникально и полезно. При этом подход Ингвара на мой взгляд лучше, вот только если бы его каждые 5 минут не прерывали было бы в
@phat80
@phat80 2 жыл бұрын
По-вашему, javascript/typescript/node.js - это 3 разные языка? Ндааааааа… приехали.
@yellow_club
@yellow_club 2 жыл бұрын
Или ты этот камент потерял?)
@soundsofnature-.1786
@soundsofnature-.1786 3 жыл бұрын
Все через Ильи
@yellow_club
@yellow_club 3 жыл бұрын
Да, Илья здорово помог. Спасибо ему
@soundsofnature-.1786
@soundsofnature-.1786 3 жыл бұрын
@@yellow_club и вы не отстаёт если честно.
@soundsofnature-.1786
@soundsofnature-.1786 3 жыл бұрын
@@yellow_club вам известно что нибудь про компанию Авиант, проходят курсы для начинающих?
@yellow_club
@yellow_club 3 жыл бұрын
Спасибо
@yellow_club
@yellow_club 3 жыл бұрын
Про Авиант не слышал ничего
@You2Ber42
@You2Ber42 3 жыл бұрын
~1:28:30 1. Обращение к полям Ответ, не факт что в любом ответе эти поля будут. 2. Будет много методов (Отправить CH15, Отправить CH16, и.т.п) формированрие структуры все равно придется дописывать для каждого если изменится формат ответа. ~1:41:50 Перепутали CH и HC. А вообще формат с ответами очень плохой, постоянно сбивает на разные темы, получается базар. Плюс вопросы мягко говоря от начинающих, для ответа на эти вопросы использовать Ингвара это как микроскопом гводзди забивать. Сама по себе идея делать в виде стрима из говна конфетку на мой взгляд отличная, но слишком много отвлечения от основной темы. И это гораздо лучше чем написать с 0 правильно как вы хотите сделать.
@yellow_club
@yellow_club 3 жыл бұрын
Да, будем разные форматы делать. Может меньше базара будет
@user-mc3eq4ol1n
@user-mc3eq4ol1n Жыл бұрын
Много разговоров ни о чем. Ведущий постоянно уводит собеседника от канвы стрима. Единой, целостной картинки не получилось. Иногда проскакивают важные положения, но на них совсем не акцентируется внимание.
@trey670
@trey670 2 жыл бұрын
Ну сорян, реально такое смотреть невозможно, спикер пытается что то сделать и рассказать по теме а его дергают постоянно с каким-то вопросами, меня бы это дико бесило. Поэтому самое лучшее сделал какой то блок на 10 минут, и потом ответил на вопросы
@rupertant3950
@rupertant3950 6 ай бұрын
Довольно бестолково потрачены почти 3 часа времени.
@yellow_club
@yellow_club 6 ай бұрын
Здесь ещё можно бестолково потратить почти 4 часа времени Практика чистого кода на 1С kzbin.infoaI0Pir8UCec?feature=share
@WhiteZSY
@WhiteZSY Ай бұрын
Не зря говорят. 1с это как пара олимпиада для программистов. Столько го--нокода я не видел нигде. Даже в типовых есть столько... Плюс единственный - низкий порог и зп. Это так уныло.
@semalex_7580
@semalex_7580 Жыл бұрын
Какой же ты нудный. Кучу времени обсуждать состав номера, что правильно 4 знака, но указать в итоге 3. Дольше 15 минут не выдержал.
@user-yc2tk2kw5e
@user-yc2tk2kw5e 3 жыл бұрын
Как написать качественный код на 1С - не писать его вовсе, а выучить алгоритмы, Python, C#, Java и научиться писать там качественный код.
@yellow_club
@yellow_club 3 жыл бұрын
Есть области, где 1С сильно эффективнее python, C#, Java. Поэтому не стоит забивать на 1С))
@user-yc2tk2kw5e
@user-yc2tk2kw5e 3 жыл бұрын
@@yellow_club 1С не язык программирования, областей кроме как платформа 1С для него нет, а платформа 1С это крайне не эффективное немасштабируемое поделие постсоветских самоучек-программистов, незнакомых с computer science.
@yellow_club
@yellow_club 3 жыл бұрын
@@user-yc2tk2kw5e под словом 1С можно понимать очень многое. Если бы платформа была бы такой плохой, то она бы не являлась абсолютным лидером в странах СНГ.
@user-yc2tk2kw5e
@user-yc2tk2kw5e 3 жыл бұрын
@@yellow_club если бы в странах СНГ была бы конкуренция на рынке систем на подобии 1С и не было бы лоббирования со стороны государства, картина была бы абсолютно другой.
@user-yc2tk2kw5e
@user-yc2tk2kw5e 3 жыл бұрын
@@yellow_club под 1С я подразумеваю технологическую платформу 1С
@user-ps4jn3
@user-ps4jn3 3 жыл бұрын
Привет из Узбекистана, спасибо вам за труды, ждём ещё крутое мероприятие
@yellow_club
@yellow_club 3 жыл бұрын
ееее
Суть 1С программирования за 25 минут
26:44
Желтый клуб — 1С программирование
Рет қаралды 318 М.
Разбор загрузки из Excel для мидлов и сеньоров
23:16
Желтый клуб — 1С программирование
Рет қаралды 16 М.
О, сосисочки! (Или корейская уличная еда?)
00:32
Кушать Хочу
Рет қаралды 8 МЛН
Как эффективно использовать 1С:БСП
2:19:17
Желтый клуб — 1С программирование
Рет қаралды 22 М.
Практика чистого кода на 1С
3:42:51
Желтый клуб — 1С программирование
Рет қаралды 61 М.
Как проходит РАБОЧИЙ ДЕНЬ ПРОГРАММИСТА 1С
9:19
Как без боли перейти на 1C:EDT
2:21:06
Желтый клуб — 1С программирование
Рет қаралды 18 М.
Рекомендации по улучшению хорошего кода на 1С
32:00
Желтый клуб — 1С программирование
Рет қаралды 14 М.
Мое резюме в Топ 1 на HeadHunter
16:25
Идущий к IT
Рет қаралды 80 М.
Инструменты программиста 1С
15:23
IRONSKILLS - Курсы по 1С
Рет қаралды 27 М.