Решаем тестовую задачу из собеседования на должность 1С программиста.

  Рет қаралды 10,982

Евгений Ларин

Евгений Ларин

11 ай бұрын

Рассмотрим понтовый способ решения интересной тестовой задачи на вакансию 1С программиста. Задача одновременно проверяет знание запросов, СКД и в целом понимания что и откуда растет.
Мой сайт: kbs41.ru/
Я в Телеграмм: t.me/EALarin41
Я в VK: ealarin41
Видео с решением Юрия Козицина • Video

Пікірлер: 42
@deletmenot
@deletmenot 10 ай бұрын
Спасибо!) хорошая подача, живая но и без воды) другой ваш пример использования Схемы запроса в ЗУП тоже посмотрел) в след. раз обязательно попробую использовать)
@EALarin41
@EALarin41 10 ай бұрын
Спасибо! Приятно такие отзывы читать :)
@vasiliynet3425
@vasiliynet3425 6 ай бұрын
Отличный материал и подача! Респект! Лайкос)
@F114able
@F114able 5 ай бұрын
Контент - топ! Спасибо
@user-tv5ki4zd9n
@user-tv5ki4zd9n 5 ай бұрын
Не поверите - даже не все тим лиды знают "СхемаЗапроса". Специально спрашивал у всех знакомых программистов 1С разных уровней.
@EALarin41
@EALarin41 5 ай бұрын
Да, просто инструмент непопулярный, но в некоторых задачках крайне полезный.
@user-xf9ps9rt4n
@user-xf9ps9rt4n 5 ай бұрын
Сильно, спасибо!
@user-zs8gk7rl9j
@user-zs8gk7rl9j 8 ай бұрын
Круто!!!! Но мне до этого ещё учиться и учиться... Спасибо
@EALarin41
@EALarin41 8 ай бұрын
Мы все с чего то начинали. По правде сказать в 2008, когда я получал первый коммерческий опыт, было конечно проще.
@maezawayusaku3041
@maezawayusaku3041 10 ай бұрын
Стараешься. Респект.
@top15ruakama
@top15ruakama 9 ай бұрын
Очень интересно. Не нашел на канале видео о "Вас" по типу, какой опыт программирование и етц. Было бы интересно узнать. Спасибо за контент!))
@Taktic1C
@Taktic1C 2 ай бұрын
Если запрос будет к регистру то псевдоним "Период" будет занят - лучше сразу писать что-то вроде 'ПериодОтчета"
@Petrooo46
@Petrooo46 5 ай бұрын
Интересное видео. Хотелось бы самому покрутить в отладчике внешний отчет для закрепления материала. Не могли бы выложить ссылку на результирующий файл внешнего отчета? Вроде секретного ничего нет :)
@nanami265
@nanami265 6 ай бұрын
Спасибо, полезное видео. Период можно еще получить без поиска по идентификатору: Настройки = КомпоновщикНастроек.ПолучитьНастройки(); // Получаем результирующие настройки, которые будут применены при компоновке ПериодПараметр = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период")); //Здесь ищем нужный параметр по наименованию
@EALarin41
@EALarin41 6 ай бұрын
Полезное замечание! Не знал об этом
@user-dj8xh5ez5j
@user-dj8xh5ez5j 6 ай бұрын
Интересно. Спасибо
@EALarin41
@EALarin41 6 ай бұрын
Рад, что было полезно
@gmkcar
@gmkcar 6 ай бұрын
На 8.2 будет работать? По условиям задачи)
@EALarin41
@EALarin41 6 ай бұрын
Я могу ошибаться, но вроде объектная модель запросов появилась в какой то из версий 8.3
@user-ll2in3ci3w
@user-ll2in3ci3w 5 ай бұрын
привет, расскажи пожалуйста в дополнительных свойствах.
@EALarin41
@EALarin41 5 ай бұрын
Хай! Да там ничего интересного. План видов характеристик плюс механизмы БСП.
@user-ll2in3ci3w
@user-ll2in3ci3w 5 ай бұрын
да собственно во всей 1с ничего такого интересного ) @@EALarin41
@EALarin41
@EALarin41 5 ай бұрын
Хех :) после опыта в разработке под ведроид и бэкенд на джава понимаешь, что 1С офигеть какая интересная. Взять скажем запись в базу данных. В 1С за нас уже обо всем подумали. О конфликте блокировок, о заполнение данных сущностями, об оптимизациях. Или скажем консоль запросов с её виртуальными таблицами. Конечно срез последних средствами чистого SQL сделать не сложно, но зато как компактно это в 1С. Мне 1С не нравится только тем, что нет строгой типизации данных, но и это уже неплохо решено в EDT. Или на самом деле крутость 1С как платформы для разработки бизнес приложений начинаешь понимать только после опыта в других фреймворках.
@user-ut8lq8zb2r
@user-ut8lq8zb2r 4 ай бұрын
Ну это надо знать программирование СКД. Мне одно непонятно, где такое извращение может пригодиться вообще на практике?:)
@WSmithy
@WSmithy 5 ай бұрын
Интересно конечно. Но прям если придираться то в финале видео результат все же стоит пояснить, финал резко обрывается на черном кадре и все... Сам путь разработки занимательный, но мелкие косячки пугают только тем что такое скорее всего сплошь и рядом встречается в разработке ...
@EALarin41
@EALarin41 5 ай бұрын
Я канал веду не коммерции ради, а чисто для развлечения. Этакое хобби. Поэтому не стоит ждать методически выверенного продукта с коммерческим качеством.
@kyk0_924
@kyk0_924 5 ай бұрын
помню в техтране писал на русском языке программы для станков чпу
@user-vv6jx8qg4v
@user-vv6jx8qg4v 5 ай бұрын
Кто решил такую задачку сам ? Могу дать свое решение, отличное от автора
@EALarin41
@EALarin41 5 ай бұрын
Выложите где нибудь, да дайте ссылочку :) например на гитхабе. Для комьюнити в целом будет очень полезно. Я то канал веду развлечения ради.
@user-lf6pi8ny6t
@user-lf6pi8ny6t 6 ай бұрын
Схема запроса правильная штука, но такая заковыристая, проще конечно было шаблон и в цикл.
@EALarin41
@EALarin41 6 ай бұрын
Я первый раз оценил все преимущества схемы запроса, когда нужно было через расширение поправить запрос в форме подбора в УНФ. Там итоговый запрос может очень сильно отличаться, в зависимости от настроек. Да и вспомните, скажем СКД, наверняка в первый раз этот инструмент мог вызвать состояние полного замешательства. В свой первый раз с СКД, после построителя отчетов, я прилично так приуныл. А сейчас для меня это лучшее, что придумали для отчетов. Особенно после какого нибудь Cristal Reports от мелкомягких!
@AlexandrPuzakov
@AlexandrPuzakov 7 ай бұрын
Эта задачка, она что проверяет? Как соискатель с помощью СхемаЗапроса сможет прострелить себе колено? За подобные решения на проде (тянем все документы, а дальше трава не расти), принято по пальцам бить
@EALarin41
@EALarin41 7 ай бұрын
Задачи на собеседованиях вообще часто далеки от реальности. Могу предположить, что интервьюер хотел дать что-нибудь такое, что нельзя было нагуглить целиком. Лично я люблю использовать объектную модель работы с запросом при модификации типовых решений. Так как в процессе мы не всегда знаем какой будет конечный запрос и сколько в нем вообще будет пакетов итп. А через объектную модель, всё очень удобно находиться и модифицируется. Кстати, похожий подход используют при разработке на Java/Kotlin. Но там программисты обычно не умеют в SQL.
@AlexandrPuzakov
@AlexandrPuzakov 7 ай бұрын
@@EALarin41 против СхемаЗапроса ничего не имею, сам периодически юзаю. Но вот задачка из видео...
@info_infoman
@info_infoman 6 ай бұрын
​​@@EALarin41я бы пальцы за обращение к элементу массива по индексу(2.39) отрубать начал, для начала...
@evgeniyemelyanov7281
@evgeniyemelyanov7281 6 ай бұрын
Это не программирование
@EALarin41
@EALarin41 6 ай бұрын
1С вообще многие не считают программированием. После опыта в Java и Spring Framework мне вообще программирование на 1С стало казаться визуальным программированием LEGO игрушек :) Но сразу признаюсь на спринге я был крудоделом 😅
@evgeniyemelyanov7281
@evgeniyemelyanov7281 6 ай бұрын
@@EALarin41 понимаю вас. Мне после решения алгоритмических задач какие-то рабочие бизнес-задачи примерно таким и кажутся, в духе «накидать формочку и покрасить кнопку». Справедливости ради, они и являются таковыми и так же от 1С недалеко ушли. Конечно, когда начинал проект, было сложнее, а так ощущение, что отдыхаешь на работе
@artdevh3735
@artdevh3735 5 ай бұрын
Значит вы не видели ещё что можно на 1С написать. Есть проекты где можно много бэкенда на 1С написать, так как нужна скорость разработки.
@evgeniyemelyanov7281
@evgeniyemelyanov7281 5 ай бұрын
@@artdevh3735 ага, когда запрос в таблицу уровня SELECT* 1Сники пишут неделю, вот тогда то и чувствуется скорость. А когда под нагрузкой в 1000 пользователей весь этот 1С ложится, тогда чувствуется масштабируемость и/или мастерство писавших ) Спасибо, видел, вместе с файликами на 80к строк и отсутствием элементарного понимания как работает компьютер.
@pillowanalyst
@pillowanalyst 11 ай бұрын
😱Слишком мелко. Плохо видно.😩
@EALarin41
@EALarin41 11 ай бұрын
Попробуйте посмотреть с компьютера. Видео по программированию вообще тяжело смотреть на экранах меньше 13 дюймов.
Типизация субконто в 1С Бухгалтерии 3.0
14:59
Евгений Ларин
Рет қаралды 765
Суть 1С программирования за 25 минут
26:44
Желтый клуб — 1С программирование
Рет қаралды 324 М.
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 11 МЛН
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 1,8 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 14 МЛН
Программист 1С, не пиши так!
16:51
IRONSKILLS - Курсы по 1С
Рет қаралды 27 М.
РАЗБОР собеседования на 4000$ - Unity Developer | Вопросы Hard и Soft, тестовое, livecoding
25:34
Мирошкин Олег | Состоятельный геймдев
Рет қаралды 6 М.
Собеседование программиста 1С. Павел Чистов и Ранис Усманов
1:23:47
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 113 М.
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 11 МЛН