Как разрабатывают на 1С в больших компаниях
На 1С программистов "Желтый клуб" рекомендует учиться в нетологии: go.redav.online/f2c968061f7bb...
По промокоду yellowclub скидка 10%.
Всегда хотелось посмотреть, как построен процесс разработки на 1С в больших компаниях.
В гостях у Желтого клуба Алексей Климашенко - руководитель группы разработки Авито.
НАВИГАЦИЯ
00:00 - Вступление
04:10 - Об Авито
08:20 - Git для новичков
21:55 - Цикл 1С разработки
34:15 - Роли при 1С разработке
41:20 - Автоматизация работы с Git без EDT
45:29 - Как устроены репозитории
51:10 - Управление типовыми релизами 1С
55:30 - Когда Git не нужен 1Сникам
01:02:40 - Как быстро получать ответы от фирмы 1С
01:04:20 - В какой среде ведут разработку
01:04:50 - С помощью чего делают слияние
01:05:47 - Про тестировщиков
01:06:10 - С какими объектами есть сложности
01:08:20 - Подсветка 1С синтаксиса в редакторах исходного кода
01:09:50 - Какие ветки в Git есть
01:11:15 - Чем занимаются 1С архитекторы
01:11:35 - Про Scrum
01:12:45 - Просмотр истории изменений в Bitbucket
01:15:20 - Про комментарии в коде
01:17:10 - Объем вносимых изменений
01:18:10 - Как тестируют
01:19:20 - Плагин под VScode
01:20:50 - Почему не Gitlab
01:21:40 - Оценка задач с помощью ряда фибоначчи
01:22:42 - Как дорабатывать формы
01:24:38 - Что нужно знать, чтобы попасть в Авито
01:27:25 - Любимые вопросы на 1С собеседовании
01:30:20 - Кто точно не попадет в Авито
01:33:50 - Стажерская программа
01:35:10 - Можно ли вырасти в Авито
01:37:35 - Много ли 1Сников уходит
01:38:20 - Хороший ли Алексей начальник?
01:40:50 - Как стать аутсорсером для Авито
01:42:00 - Задачи отдела на 5 лет вперед
01:46:55 - Какие еще есть технические фишки
01:48:25 - Могу ли в рамках Авито переходить в другие области
01:49:40 - Перспективна ли 1С?
01:54:00 - Производительность 1С
01:56:30 - Про высшее образование
01:58:40 - Финалочка
ДОП. МАТЕРИАЛЫ:
Алексею можно писать в телеграмм: vk.cc/cbLWFu
Конфигурация поставщика в Git: • Обновление нетиповой 1...
Teamlead в 1С: • Алексей Климашенко Te...
#1СвАвито #1с
Реклама. Информация о рекламодателе по ссылкам в описании.
==========
Информационные площадки "Жёлтого клуба":
Телеграмм канал: t.me/yellowclub_official
Телеграм чат: t.me/yellowclub_vrn
Группа ВКонтакте: vk: 1c_36
Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей
/ @yellow_club
Пікірлер: 39
Огромное спасибо за такое увлекательное интервью, смотрел с удовольствием - 2h на выдохе пролетели)
@yellow_club
Жыл бұрын
Рад, что понравилось. Приходите ещё)
Наконец-то я его посмотрел! Спасибо за стрим.
@yellow_club
Жыл бұрын
Ай молодца 👍
Спасибо! Было очень интересно и позновательно!
Очень круто! Спасибо!
@yellow_club
2 жыл бұрын
Рад, что понравилось
Спасибо, интересно.
очень интересная тема, много физиологичного контекста!
супер контент, спасибо.
@yellow_club
2 жыл бұрын
Рад, что понравилось
Интересно, спасибо. Тоже в большой компании работаю, отличие: в ролях нет архитектора, тимлид занимает это место; гит не до конца взлетел, но прикрутили к нему сонар - крутая вещь. После каждого внедрения релиза сонар фиксирует замечания, что можно сделать лучше. 1:30:35 - я был уверен, что Алексей сейчас достанет записную книжку черного цвета и начнет называть фамилии :D
О май гад, это руководитель мечты 😊
Я правильно услышал, что доставка обновления от разработчика к аналитику занимает примерно сутки? Интересно узкое место, скорость доставки разработанного функционала от разработчика к аналитику на тестовую базу аналитика?
Что ж, остается только пожелать чуваку остаться в 56 лет без работы. Искренне желаю.
@avagafonov
9 ай бұрын
На 1:32:45 понял суть Вашего сообщения
1:50:53 > Бах-бах-бах и у тебя готовый MVP, если все взлетело то пошли делать на НОРМ... другом языке ))))) П.С. Очень вдохновляющие видео. Мечта фрилансера завести все в свой гит, и получить удобный доступ к истории работ всех Клиентов.
Видел множество компаний, которые говорят, что легче обучить и адаптировать. А тут открыто заявляют: нам надо готовое.
Интересно. С какого количества разрабов в команде работа с гитом начинает давать профит? Думал о внедрении подобной технологии но пока скорее проиграем чем выиграем. Заморочек и трудовых ресурсов требуется больше чем выхлопа. Хранилища пока за глаза хватает. Но нас немного. А эйджизм это зря. Знаю кодера 63 года. По духу лет 35, марафоны бегает и триатлоном увлекается. Да и разницы в общении с ним молодые не ощущают. Жгет и шутит не меньше ))
Просто ради интереса. Вопрос про регистр и отсутствие периода там был про это? (Что вернёт если в Срезе последних нет даты) "Период - имеет тип Дата, МоментВремени или Граница. Указывает период, на который должен быть получен срез."
@user-re9ei8zl2d
Жыл бұрын
если не укажешь там параметр "Период", то 1С вернет тебе срез актуальных на статичную дату 01.11.3999 (так в платформе зашили) или на дату записей, дата которых может быть в будущем относительно текущего момента . И если у тебя по бизнес-процессам есть в регистре записи не на сегодня (текущий момент), а уже на год вперед, то вернет не на текущую дату, как ты ожидаешь, а именно на год вперед (ведь там уже записи есть такие). Для 1С мы всегда работаем как бы в прошлом относительно этой статичной даты, которую зашили в платформу.
@user-xh5hd3my4t
Жыл бұрын
@@user-re9ei8zl2d спасибо!!! Не знал...
Простите что так поздно: 1. Подселитесь, пожалуйста, файлом гит игнор 2. Зачем писать открывающие и закрывающие комментарии в коде?
Visual Studio для 1с ??? и компилить прямо в .cf
@yellow_club
2 жыл бұрын
Нет. Дальше загружать файлы в конфигуратор надо
@user-pl9hn7mg1q
2 жыл бұрын
Да, включаешь. плагин Languige 1C(BSL) и работаешь в VSC почти как в конфигураторе, подсветка кода, автодополнение, анализ ошибок online, анализ сложности "из коробки".
Смотрите на скорости 1.5
1:33:00 А сами то куда после 55 пойдете? :)
@yellow_club
5 ай бұрын
На процент от активов будем жить 😉
1:06:30 неправда, Обычные формы можно выгружать в GIT. Прекрасно раскладываются на текст модуля формы и файл настроек с помощью Gitsync (один из старейших модулей Oscript) см. статью 2019г infostart.ru/1c/articles/1157400 см. Плагин unpackForm, А так же внешние обработки на неуправляемых (обычных) формах раскладываются модулем Precommit1c на файлы модулей, макеты и тесты обычных форм. Пользуюсь ими уже с 2018г и всё прекрасно работает и выгружается. Скриптом как тут говорят, хотя это просто запуск из командной строки, который легко в bat файл засовывается и без всяких BitBacket работает кстати.
+
И кто уранил вайлберис 14?
@yellow_club
2 жыл бұрын
1Сники какие-то ))
С самого начала непонятно как разработчик забирает и отдает код в отладку . Ему же конфа нужна ?
@yellow_club
7 ай бұрын
Нужно поставить платформу, потом загрузить конфигурацию и можно отлаживать код
@user-un3fx3ff5h
7 ай бұрын
@@yellow_club вопрос не в том , как это делать, другого споспоба то просто нет. Вопрос в том, что преподносится это так, как будто программист просто файл редактирует. И досточно просто сказать, что чуть дальше мы покажем как сам файл получается выгрузкой конфигурации в xml
Программист на 5 пользователей, кучеряво живете.
Видео конечно вымораживает, 2 часа болтовни, крупицы полезного, еле вытерпел. Разработчик в игрушки играет за деньги компании, авито молодцы - много бабок дают. За видео - спасибо.
@user-wd4mo4vl3h
Жыл бұрын
А мне понравилось, очень любопытные темы поднимались