Annual Open Tech Conference - ISsoft Insights 2021. June 19. Learn more.
×Закрыть

Материалы по теме «DSL»

RSS

Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования Сделать сложное простым: что такое DSL, или зачем вам новый язык программирования

Владимир Кожаев 18548

DSL применяется, когда необходимо записать сложную логику и избавить специалиста в определённом домене от необходимости изучать программирование, а программиста — разбираться в предмете. Рассмотрим на примерах, как это делается. 96

Введение в многоэтапное метапрограммирование и метаязыковую абстракцию

Vladimir Ivanov 1314

Данная статья — начало серии статей о метапрограммировании (metaprogramming). Статья представляет вашему вниманию две техники: многоэтапное метапрограммирование (staged metaprogramming) и метаязыковую абстракцию (metalinguistic abstraction). В статье обсуждаются мифы о метапрограммировании, раскрываются некоторые принципы метаязыковой абстракции и многоэтапного метапрограммирования. 61

Комментарии

я не вижу проблем смотреть справочные данные в справочнике, для этого они собсно и существуют. Если человек понимает глубокие концепты и проблемы то научиться кодить если он вообще не умеет — пару недель и я готов в это инвестировать.
Я давно присматриваюсь в разрезе жизни, поэтому примерно знаю чего ожидать. Но внимание обратить не будет лишним, конечно )
это к сожалению довольно типичный кейс(
— Маємо тільки договір про непереманювання і податкові пільги на від’ємних 1.5% — Йой, най буде
Зачем? 😅 У каждого своя правда
Якщо питають про те, що не потрібне потім в роботі, то це погане інтерв’ю в незалежності від імені компанії.
А що вам дає github.com ?
По-перше, не у всіх є час. По-друге, і по роботі буває така запарка постійна, що не до open-sourcing.
Це неоднозначне питання.
На жаль, на великих галерах тільки так. Спочатку тебе проводять співбесіду в компанію, перевіряють технічні навички, а потім вже проводять співбесіду на проект.
Я якось був на одній співбесіді, і у мене не було ні ноутбука, ні камери. І співбесіда тривала буквально пару хвилин, після чого мені сказали, що я несерйозна людина, і на цьому закінчили. Хоча заздалегідь про камеру не попереджували.
О, це улюблена штука в великих компаніях, не буду їх називати, коли рекрутер просто тупо 2 години задає питання по списку і звіряє з тими відповідями, які у нього написані.
Тайминг: следите за временем. Интервью не должны превышать 90 минут. Желательно тратить на него не более 60 минут У мене одна з перших технічних співбесід зайняла 3 години, причому це було ввечері, після роботи, так що закінчили ми годин в 10.
Мне кажется, самой норм РПГ во времена модемного интернета была Ultima Online
И никто даже не заикнулся что Software Testing это вообще-то самая натуральная engineering задача. Ни больше и не меньше. ( Так же как и дев) И что если браться делать engineering задачу не умея решать такие задачи — то результат будет соответствующий.