Неадекватные являния в ИТ, ака мозгоблудство
Каждый раз когда я использую DSL и кодогенерацию, у меня возникает мозговой ступор от ощущения, что я занимаюсь чем-то постыдным и греховным. Как будто у ребенка конфету отнимаю, или там толкаю хромого деда с палочкой на льду, чтобы он упал.
Это при том, что реально альтернативы нет, т.к. вариант "все то же самое сделать вручную" не масштабируем на мои задачи - нету 10 людей, которым можно было бы поставить задачу "садишся и в лоб делаешь таблицу из 20 полей, запросы для нее, валидаторы, GUI и печатную форму". А есть очень много повторяющихся кусков кода и общая структура, которая просто располагает к тому, чтобы это все сгенерить из модели.
Но ощущение неадекватности не пропадает.
Это при том, что реально альтернативы нет, т.к. вариант "все то же самое сделать вручную" не масштабируем на мои задачи - нету 10 людей, которым можно было бы поставить задачу "садишся и в лоб делаешь таблицу из 20 полей, запросы для нее, валидаторы, GUI и печатную форму". А есть очень много повторяющихся кусков кода и общая структура, которая просто располагает к тому, чтобы это все сгенерить из модели.
Но ощущение неадекватности не пропадает.
no subject
no subject
Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
Re: Честно говоря, не вижу ужаса
no subject
no subject
no subject
нафиг-нафиг такое, я лучше напишу DSL :-)
no subject
Но: потом когда звонят юзера - разбираться будут эти люди, а я буду хаскель спокойно дрочить в отдельном изолированном помещении. А с DSL - разбираться придется мне, отрываясь от хаскеля :)
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject