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

Поділитися
Вставка
  • Опубліковано 15 тра 2024
  • Хочешь стать 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 роки тому +5

    Отличный стрим! Делайте, пожалуйста, такие, почаще)

  • @vivettanors
    @vivettanors 3 роки тому +9

    Стрим очень жизненный =) Мероприятие интересное, надеюсь проработаете потом над форматом, например отвечать на вопросы уже в последствии проработки основной темы.

    • @yellow_club
      @yellow_club  3 роки тому

      Спасибо! С вопросами прям сложно. Если их читать в конце, то теряется контекст ((

  • @Gorr2010
    @Gorr2010 Рік тому

    Классный контент!

  • @MrTionin
    @MrTionin 3 роки тому +2

    Большое спасибо за работу! Надеюсь, что запал не пропадет)

    • @yellow_club
      @yellow_club  3 роки тому +1

      Спасибо) Запал не пропадает уже 2 года))

  • @NemanEnt
    @NemanEnt 2 роки тому +1

    За цвет текущего идентификатора лайк сразу! )))

  • @wartushkan
    @wartushkan 2 роки тому +1

    Спасибо за подсветку "Текущего идентификатора"

  • @urbanzombie1939
    @urbanzombie1939 2 роки тому +6

    Если есть возможность, сделайте материал по паттернам проектирования. Т.е. какие паттерны из ООП можно применить в процедурном 1С, какие паттерны процедурного программирования до сих пор могут быть актуальными в 1С. Сейчас можно кое-что найти по разным источникам, но такого, чтобы все было в одном месте не встречал.

  • @user-lk3cp7yt8g
    @user-lk3cp7yt8g 3 роки тому +3

    Да круто, вы молодцы что двигаете это в массы, а то код писать умеем а как правильно тут уже трудности. Лайк, подписка

  • @GeneralistAmateur
    @GeneralistAmateur 3 роки тому +2

    Познавательно. Давайте еще.)

    • @yellow_club
      @yellow_club  3 роки тому

      Спасибо, какие темы хотелось бы послушать?

    • @GeneralistAmateur
      @GeneralistAmateur 3 роки тому +1

      @@yellow_club 1. Тайм-менеджмент. 2. Как найти общий язык с заказчиком (пользователем конфигурации). 3. Как не завалить собеседование, если в программирование пришел после 35 (например, грамотно ответить на вопрос: "Почему так поздно пришел в программирование?").

    • @yellow_club
      @yellow_club  3 роки тому +1

      @@GeneralistAmateur Спасибо, записал

  • @pvlunegov123
    @pvlunegov123 2 місяці тому

    Ваше видео и общение в чате просто огонь! Я сам программист, несколько языков овладел и использовал в работе. Первый раз увидел такой классный живой чат с конкретной информацией. Отдельное спасибо всем за список книг к прочтению. Я сразу заказал их себе к покупке.

    • @yellow_club
      @yellow_club  2 місяці тому

      Рад, что полезно

  • @unaibekovbakhyt6517
    @unaibekovbakhyt6517 3 роки тому +3

    Спасибо за интересный канал об 1С из Казастана. Интересно было бы послушать об интеграции со сторонними системами и сайтами

    • @yellow_club
      @yellow_club  3 роки тому +1

      Спасибо за идею, записал. Казахстану привет!

  • @user-ps4jn3
    @user-ps4jn3 3 роки тому +5

    Привет из Узбекистана, спасибо вам за труды, ждём ещё крутое мероприятие

    • @yellow_club
      @yellow_club  3 роки тому

      Привет, Мурод! Круто, что нас смотрят из Узбекистана! Какие темы было бы интересно послушать?

  • @accountgoogle6171
    @accountgoogle6171 3 роки тому +1

    Спасибо... Узнал про безопасное хранение паролей через БСП

    • @yellow_club
      @yellow_club  3 роки тому

      Какие ещё темы хотелось бы послушать?

  • @Dm-if3vl
    @Dm-if3vl 3 роки тому

    Нашел случайно, контент очень интересный

    • @yellow_club
      @yellow_club  3 роки тому

      Спасибо. Готовим ещё больше интересного контента

  • @AZmievsky
    @AZmievsky 3 роки тому +21

    Прошел всего 1 час - я уже устал. :) То что, в чате своя жизнь - это привычно. Но то, что ведущий говорит больше "основного докладчика" - это перебор. Постоянные отвлечения на вопросы, не имеющие прямого отношения.

    • @yellow_club
      @yellow_club  3 роки тому +2

      Будем исправляться, спасибо за обратную связь

    • @user-xh9fx2um8k
      @user-xh9fx2um8k 3 роки тому

      @@yellow_club только не очень резко исправляйтесь, а то станет скучно. Мне вообще нравится такой формат как есть.

    • @yellow_club
      @yellow_club  3 роки тому +1

      @@user-xh9fx2um8k Сергей, спасибо) Сильно резко не будем исправляться)) Может просто будем чередовать))

    • @user-zt4fu2xt6w
      @user-zt4fu2xt6w 2 роки тому

      @@yellow_club согласен с первым комментатором, можно было бы просто аккумулировать вопросы из чата в процессе доклада, а потом по завершению какого либо повествовательного блока делать перерывы на вопросы/ответы

    • @dmitrymedvedd
      @dmitrymedvedd Рік тому

      Верно

  • @VladFrost
    @VladFrost 3 роки тому +3

    Какой ламповый стрим.

    • @yellow_club
      @yellow_club  3 роки тому

      Спасибо, какие тему было бы интересно послушать?

    • @VladFrost
      @VladFrost 3 роки тому +1

      @@yellow_club Мартин Фаулер в своей книге "Рефакторинг - улучшение существующего кода" говорит о том, что перед переделкой кода следует убедиться, что для него есть тесты, и они проходят. А Ингвар рефакторинг делает без тестов. Предлагаю осветить тему написания приёмочных тестов.

    • @yellow_club
      @yellow_club  3 роки тому +1

      Спасибо за идею. Сделаем стрим.

  • @user-fy2fc6yq4l
    @user-fy2fc6yq4l 2 роки тому +3

    48:15 - в 1С еще можно в свой собственный формат сериализовать, что очень удобно для быстрого обмена между базами, передать ТЗ например можно, когда в КД2 потребности нет. ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр.

    • @amirk7991
      @amirk7991 2 роки тому

      Я так и пишу обмен между базами!! НЕ ТИПОВЫМИ!

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil Рік тому

      вороде 1с не рекомендует использовать их

  • @arshanskiysergey2791
    @arshanskiysergey2791 3 роки тому +19

    Очень классный формат!
    ИТС самому читать скучно, тем более про архитектуру вообще мало материалов,
    а у вас можно на расслабоне слушать на втором мониторе и образовываться.
    Надеюсь еще будут такие выпуски)

    • @yellow_club
      @yellow_club  3 роки тому +3

      Спасибо 🙏
      Тоже надеюсь, что будем такие стримы проводить

  • @ffff00-korj
    @ffff00-korj 2 роки тому

    Респект на ctrl-T!

  • @anatoliykichuk
    @anatoliykichuk Рік тому

    О Игорь, привет! 👋

  • @primordial987
    @primordial987 3 місяці тому

    1:21:45 то чувство когда решил узнать хоть что-то о коде 1с и перемотал сюда)

  • @user-jv4tr3yv2c
    @user-jv4tr3yv2c 9 місяців тому

    Подскажите как полностью называется 4х томник Тульмана?

  • @xlite0060
    @xlite0060 2 роки тому

    Можно по больше видео с этим программистом?

    • @yellow_club
      @yellow_club  2 роки тому

      С этим программистом в ближайшее время не будет видео. Может через пару тройку лет только …

    • @xlite0060
      @xlite0060 2 роки тому

      почему? что случилось ?

    • @yellow_club
      @yellow_club  2 роки тому

      С ним все хорошо. Сильно занят на работе

  • @user-oc4ef3lx9e
    @user-oc4ef3lx9e Рік тому

    Ожидал большего, хорошо, хоть один кейс разобрали, но не знание элементарных сочетаний типа ctrl+t как преподавателя не красит( было бы круто подготовить кейсы с неправильным кодом и исправленным

  • @You2Ber42
    @You2Ber42 3 роки тому +7

    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 роки тому +6

      Вообще есть логика в этом. Работаешь 1 за 5-ых, а платят как за 0.5))

  • @sagittarius_s
    @sagittarius_s 3 роки тому +1

    Эх, не смог посмотреть в прямой трансляции. Разбил на два захода. Посмотрел пока половину.
    Идея клёвая, мне понравилось. Только вот формат надо прорабатывать (поддерживаю предыдущих ораторов). Делать отдельно беседы о "жизни", "тех. моментах", "архитектуре" и т.д.
    Удивило, что такой опытный человек не знал о работе ключевого слова "Знач". Еще заметил момент: при описании структуры результата имена ключей совпадали (за исключением одного), правильнее, наверное, использовать "ЗаполнитьЗначенияСвойств()". В данном конкретном случае не особо много ключей, но много раз встречал "простыню". Эта заметка скорее относится для новичков. Не помню, был на этот счет стандарт... но точно встречал это в методических рекомендациях по конфигурированию.

    • @zeegin
      @zeegin 3 роки тому +1

      ЗаполнитьЗначенияСвойств не стоит использовать при разработке алаптеров.
      Его асимптотическая сложность такая же как при составлении один к одному, т.е. для алгоритма это ни хорошо и не плохо.
      А вот читать и понимать как трансформируется поток данных с ним гараздо сложнее, чем без него. Потому что сейчас это один к одному, через минуту одно из свойств надо пропустить через форматтер. Еще через минуту надо добавить свойство, которого нет в исходном объекте, надо его просто заполнить по умолчанию. А еще через минуту исходный объект изменился и уже один к одному надо точечно для свойства исправлять.
      В итоге получается простыня из начального заполнения и потом большого списка уточнений.
      А потом обязательно забудешь что какое-то свойство скопировалось лишним и не должно было формироваться.
      Потому ЗаполнитьЗначенияСвойств в конкретно этом случае лучше не использовать.

    • @zeegin
      @zeegin 3 роки тому

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

    • @sagittarius_s
      @sagittarius_s 3 роки тому

      @@zeegin, значит я просто не досмотрел, где ты потом еще много раз там что-то меняешь :)
      Но изначально хотел донести мысль до тех, кто пишет один к одному, когда свойств 15+. И все совершенно одинаковые.

    • @sagittarius_s
      @sagittarius_s 3 роки тому

      @@zeegin, либо когда у тебя пытливый ум, и ты встречаешь в типовых решениях это "Знач". Начинаешь копать что это и с чем едят :)

    • @yellow_club
      @yellow_club  3 роки тому

      Над форматом подработаем, спасибо за обратную связь

  • @shksky4292
    @shksky4292 3 роки тому +9

    Ведущий не дает рассказчику раскрыться, отвлекает на не существенные мелочи. На черта зачитывать фамилии тех кто присоединился. На черта столько времени тратить на фотки. Зачем задавать вопросы не по теме и отвлекаться. Время зрителя ценно, а вы все растягиваете.

    • @yellow_club
      @yellow_club  3 роки тому +2

      Сегодня будет видео «без ведущего». Только мат часть, только хардкор)

  • @NemanEnt
    @NemanEnt 2 роки тому

    43:03 У меня вопрос по веб сервису. Есть разные базы, к примеру УТ-11.4, она обслуживает сразу много подразделений, а чеки улетают в другую централизованную базу. Но для разных подразделений разные центры. Т.е. УТ в зависимости от магазина шлёт чеки в разные централизованные базы и там же запрашивает данные о дисконтных картах. У нас в программе решили (когда-то давно, до меня) это добавив данные о соединении в магазин (подразделение). Поэтому соединение происходит ровно так же как в разбираемом примере, просто написано не в тексте модуля (что я считаю вообще неправильным), а берётся из реквизита. Как-то можно это оптимизировать, чтоб использовать ВС ссылки, а не вот так вот? Я уж молчу, что таких вызовов при продаже происходит три: считывание ДК - запрос данных ДК с центра; проверка применения ДК; регистрация продажи. (как руки дойдут планирую переделать хотя бы на то, чтоб одно соединение было, а не три)
    Пока писал, наверное придумал ))), но вечер, думать буду завтра. Но с благодарностью приму совет, наверняка он будет лучше моих мыслей ;)

    • @yellow_club
      @yellow_club  2 роки тому

      Такой вопрос лучше в тг чате спросить. Больше шансов получить толковый ответ t.me/yellowclub_vrn

  • @b0taniq193
    @b0taniq193 2 роки тому

    Ingvar где-либо публикуется? Может статьи какие есть?

    • @yellow_club
      @yellow_club  2 роки тому

      Неа(( а было бы здорово

  • @user-zd3kw6jl5r
    @user-zd3kw6jl5r 3 роки тому +5

    Объявлена тема про чистый код, а в результате стрим про интересы Игоря. Потерял 3 часа жизни. За первый час успели обсуди версию конфигурации и пароль в коде.

    • @yellow_club
      @yellow_club  3 роки тому

      Вторая часть чисто про код - никаких отвлечений

  • @Olex_Under
    @Olex_Under 3 роки тому

    Неплохо, но местами занудно и динамики не хватает. Осилил пока что 1ч, черпаю что-то новое. В 1с с 11года, но по уф/такси мало опыта наверстываю упущенное.

    • @yellow_club
      @yellow_club  3 роки тому

      Есть идеи, как динамики добавить?

  • @user-gp7pe2jo9j
    @user-gp7pe2jo9j 3 роки тому

    Доброго времени суток, пол дня гугления не принесли результатов, собственно сами вопросы: а есть ли возможность изменить разрядность табельного номера сотрудника (>10)? Подозреваю что есть, но повлияет ли это на возможность обновляться в рамках ИТС? Все дело в том что у сотрудников большие префиксы в табелях, и для того что бы привести все к единому виду 10 разрядов не хватает. (ЗУП КОРП). Где вообще можно посмотреть техническую документацию по "зашитым" в конфу константам и что произойдет при их изменении?

    • @yellow_club
      @yellow_club  3 роки тому

      Добрый вечер, тут мы больше программирование обсуждаем. Не думаю, что кто-то в теме описанной сложности.

    • @user-gp7pe2jo9j
      @user-gp7pe2jo9j 3 роки тому

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

  • @MrTandem31
    @MrTandem31 3 роки тому +1

    Жесть. Такой язык программирование мне не снился даже в страшном сне

    • @yellow_club
      @yellow_club  3 роки тому

      Что не так с языком?))

    • @MrTandem31
      @MrTandem31 3 роки тому

      @@yellow_club Как то непревычно видеть язык программирования полностью на русском языке. Эдакий python на кирилице.

    • @yellow_club
      @yellow_club  3 роки тому

      @@MrTandem31 Ахаха) ну да, этим 1С славится. Но можно и на английском писать ,все возможности в платформе есть для этого.

  • @user-qh5kv3lq9t
    @user-qh5kv3lq9t 3 роки тому +1

    Как бы парадоксально не звучало бы, но писать всегда правильно код - тоже не правильно )))

    • @yellow_club
      @yellow_club  3 роки тому +1

      Ингвар как раз говорил о 4-х состояниях кода и да, иногда правильны код можно не писать)

  • @melkiy1735
    @melkiy1735 Рік тому

    Ctrl + t - самое большое количество лайков!!!

  • @WhiteZSY
    @WhiteZSY Рік тому

    Ingvar по ходу хочет мигрировать на С# с 1с (Или работает на два лагеря.)

    • @yellow_club
      @yellow_club  Рік тому

      Подходы к программированию в любом языке одинаковые

    • @WhiteZSY
      @WhiteZSY Рік тому

      @@yellow_club Ну, ну. Сравните lisp, Fortran, java. И 1c. ООП, функциональные ЯП. И все одинаковые подходы?

  • @TRIALEX3
    @TRIALEX3 2 роки тому +1

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

    • @yellow_club
      @yellow_club  2 роки тому

      Спасибо, за полезный камент!

  • @romanfomin5653
    @romanfomin5653 Рік тому

    Смотреть на 1.75 или даже на 2 скорости.

  • @phat80
    @phat80 2 роки тому

    Если трешь комменты, так бань сразу, не стесняйся!

    • @yellow_club
      @yellow_club  2 роки тому

      Каменты на месте все. Ссылки и всякое такое ютуб не пропускает

  • @notascrewball
    @notascrewball 3 роки тому +1

    Со звуком только у меня проблемки?

    • @yellow_club
      @yellow_club  3 роки тому

      на какой минуте? проверю

    • @notascrewball
      @notascrewball 3 роки тому

      @@yellow_club все ок, теперь есть звук. В первый раз запустил небыло звука. И через хромкаст на телевизор отправил тоже небыло. А сейчас все везде хорошо. Магия Ютуба

  • @ladas1924
    @ladas1924 Рік тому

    Проглатывать исключения - это говнокод, как минимум должна быть запись в лог или куда-то ещё, если система выкинула исключение, а вы даже не в курсе что оно было, то вы не контролируете систему, так можно много чего пропустить.

  • @andreim5349
    @andreim5349 Рік тому

    Напишите зачем писать качественный код? Заказчику главное чтобы работало, разработчику - побыстрее молодцевато отчитаться о законченной работе. Что касается технического долга, то его когда-нибудь не сейчас будет разгребать (вероятно) кто-то другой, причем опять же за счет заказчика. Наблюдал такое в серьезных компаниях.

    • @yellow_club
      @yellow_club  Рік тому

      Есть два типа 1Сников:
      1. Работают на внедрениях. И тут о качестве кода редко задумываются, главное в срок сдать проект и потратить как можно меньше часов
      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 роки тому

      Про Авиант не слышал ничего

  • @Joler7611
    @Joler7611 3 роки тому +5

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

    • @yellow_club
      @yellow_club  3 роки тому

      Спасибо за отзыв. Действительно есть разделение на 2 лагеря: кому-то нужна только техническая часть, а кому-то нужно еще и за жизнь поговорить. Будем стараться делать разные стримы.
      Сегодня выложу продолжение видео с Ингваром, там только техническая часть.

    • @Joler7611
      @Joler7611 3 роки тому

      @@yellow_club сугубо лично мое мнение, разговоров за жизнь в последнее время стало очень много и темы поднимаются одни и те же, как мне стать 1с программистом? Как мне больше зарабатывать? Какие зарплаты? Что мне читать, чтобы стать сильнее? Если чувакам интересны зарплаты итд, но не интересна мат. часть, то с какого перепугу они должны больше зарабатывать?) тоже самое касается и других вопросов)

    • @yellow_club
      @yellow_club  3 роки тому

      Согласен! Первична мат часть, а деньги за ней подтянутся.

    • @Joler7611
      @Joler7611 3 роки тому +1

      @@yellow_club До какого-то момента, меня тоже интересовали эти вопросы, но потом меня постиг «дзен» , что я просто трачу своё время на херню, когда за это же время можно было что-то прочитать и качнуться, как специалист.

    • @You2Ber42
      @You2Ber42 3 роки тому

      @@Joler7611 к сожалению то что пытался рассказать Ингвар просто почитать не получится, так как в книжках про 1с об этом не пишут, а написанное в других книжках 1с нику тяжело понять т.к. мало того что много нового так ещё и 70% не применимо, и поэтому то что делает Ингвар или весёлый 1с достаточно уникально и полезно. При этом подход Ингвара на мой взгляд лучше, вот только если бы его каждые 5 минут не прерывали было бы в

  • @You2Ber42
    @You2Ber42 3 роки тому +1

    ~1:28:30
    1. Обращение к полям Ответ, не факт что в любом ответе эти поля будут.
    2. Будет много методов (Отправить CH15, Отправить CH16, и.т.п) формированрие структуры все равно придется дописывать для каждого если изменится формат ответа.
    ~1:41:50
    Перепутали CH и HC.
    А вообще формат с ответами очень плохой, постоянно сбивает на разные темы, получается базар. Плюс вопросы мягко говоря от начинающих, для ответа на эти вопросы использовать Ингвара это как микроскопом гводзди забивать.
    Сама по себе идея делать в виде стрима из говна конфетку на мой взгляд отличная, но слишком много отвлечения от основной темы.
    И это гораздо лучше чем написать с 0 правильно как вы хотите сделать.

    • @yellow_club
      @yellow_club  3 роки тому

      Да, будем разные форматы делать. Может меньше базара будет

  • @phat80
    @phat80 2 роки тому

    По-вашему, javascript/typescript/node.js - это 3 разные языка? Ндааааааа… приехали.

    • @yellow_club
      @yellow_club  2 роки тому

      Или ты этот камент потерял?)

  • @user-mc3eq4ol1n
    @user-mc3eq4ol1n Рік тому

    Много разговоров ни о чем. Ведущий постоянно уводит собеседника от канвы стрима. Единой, целостной картинки не получилось. Иногда проскакивают важные положения, но на них совсем не акцентируется внимание.

  • @WhiteZSY
    @WhiteZSY 26 днів тому

    Не зря говорят. 1с это как пара олимпиада для программистов. Столько го--нокода я не видел нигде. Даже в типовых есть столько... Плюс единственный - низкий порог и зп. Это так уныло.

  • @trey670
    @trey670 2 роки тому

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

  • @rupertant3950
    @rupertant3950 6 місяців тому +1

    Довольно бестолково потрачены почти 3 часа времени.

    • @yellow_club
      @yellow_club  6 місяців тому

      Здесь ещё можно бестолково потратить почти 4 часа времени
      Практика чистого кода на 1С
      ua-cam.com/users/liveaI0Pir8UCec?feature=share

  • @user-yc2tk2kw5e
    @user-yc2tk2kw5e 3 роки тому +3

    Как написать качественный код на 1С - не писать его вовсе, а выучить алгоритмы, Python, C#, Java и научиться писать там качественный код.

    • @yellow_club
      @yellow_club  3 роки тому +5

      Есть области, где 1С сильно эффективнее python, C#, Java. Поэтому не стоит забивать на 1С))

    • @user-yc2tk2kw5e
      @user-yc2tk2kw5e 3 роки тому +2

      @@yellow_club 1С не язык программирования, областей кроме как платформа 1С для него нет, а платформа 1С это крайне не эффективное немасштабируемое поделие постсоветских самоучек-программистов, незнакомых с computer science.

    • @yellow_club
      @yellow_club  3 роки тому +5

      @@user-yc2tk2kw5e под словом 1С можно понимать очень многое.
      Если бы платформа была бы такой плохой, то она бы не являлась абсолютным лидером в странах СНГ.

    • @user-yc2tk2kw5e
      @user-yc2tk2kw5e 3 роки тому

      @@yellow_club если бы в странах СНГ была бы конкуренция на рынке систем на подобии 1С и не было бы лоббирования со стороны государства, картина была бы абсолютно другой.

    • @user-yc2tk2kw5e
      @user-yc2tk2kw5e 3 роки тому

      @@yellow_club под 1С я подразумеваю технологическую платформу 1С

  • @semalex_7580
    @semalex_7580 Рік тому

    Какой же ты нудный.
    Кучу времени обсуждать состав номера, что правильно 4 знака, но указать в итоге 3.
    Дольше 15 минут не выдержал.

  • @user-ps4jn3
    @user-ps4jn3 3 роки тому +3

    Привет из Узбекистана, спасибо вам за труды, ждём ещё крутое мероприятие