Очень понравилась идея с зависимостями между полями. А планируется ли поддержка более сложных ограничений, например когда значение зависит сразу от нескольких полей (возраст + пол + страна + дата), а не только от одного родителя? Мне кажется, именно такие кейсы чаще всего встречаются в реальных системах.
Интересно, насколько далеко можно уйти с вашим DSL. Получится ли описать им практически всю предметную область без написания кода, или в какой-то момент всё равно придётся подключать пользовательские функции?
Очень понравилась идея с зависимостями между полями. А планируется ли поддержка более сложных ограничений, например когда значение зависит сразу от нескольких полей (возраст + пол + страна + дата), а не только от одного родителя? Мне кажется, именно такие кейсы чаще всего встречаются в реальных системах.
Интересно, насколько далеко можно уйти с вашим DSL. Получится ли описать им практически всю предметную область без написания кода, или в какой-то момент всё равно придётся подключать пользовательские функции?