ailev.ru

1 июля 2014 · Комментарий

Без заголовка

Судя по реалиям софтверного инжениринга, все эти игры с моделями живут отдельно от реальности. Тут можно и категорически согласиться и категорически не согласиться. Игры с моделями в некотором роде я бы даже сказал мейнстрим нонче, но не в том виде в котором изначально планировалось. Например, в Жабе и других языках активно юзают аннотации, которые фактически превращают класс в модель, из которой потом чего только не генерится. Иногда это даже бывает весьма удобно. Другая модная тема - всеразличные DSL'и. А ведь это тоже игры с моделями по сути. Т.е. используя ДСЛ задается какая-то модель, из нее четта там генериццо. Тоже иногда бывает крайне удобно. Еще один пример - Xtext, который сверху донизу основан на моделях, и на котором создан вполне реальный язык (Xtend) с вполне реальной ИДЕ (ну и еще много проектов, но просто этот самый весомый и нетривиальный). Ну т.е. если порыться можно найти очень немало вполне себе рельных игрищ с моделями. Есессно, они по большей части вне программерского мейнстрима, хотя и это уже не сто процентов верно (аннотации и ДСЛ я бы сказал вполне себе мейнстрим).

К записи · К обсуждению