powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Реализация произвольных правил. Куда копать?
52 сообщений из 52, показаны все 3 страниц
Реализация произвольных правил. Куда копать?
    #39643180
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиент желает (точнее, требует) следующую функциональность:

Имеется набор процессов разделённых по важности на категории, скажем A, B, C, D. Процессы могут быть как обязательные к исполнению так и необязательные.

Имеются различные события, которые процессы инициируют. События могут быть как запланированные, порождаемые автоматически по расписанию, так и генерируемые пользователем.

Клиент хочет иметь правила, согласно которых сненерированный процесс может быть запущен, отклонён или передвинут на другую дату. Проблема, разумеется в правилах, которые на текущий момент полностью сформулированы (относительно простой пример – не более двух процессов категорий С и D в один день), но в будущем ограничены более или менее только фантазией маркетологов.

Вопрос в том, есть ли какие-то стандартные способы реализации?

Наша идея пока состоит в том, чтобы отказаться от жёстких правил, но определить для всех процессов весовые коэффициенты и задать процессам квоты (суточные, недельные) для разных категорий процессов. Т.е. если некий вновь сгенерированный процесс превышает суточную и недельную квоту, то он отклоняется. Если процесс превышает суточную квоту, но остается в пределах недельной квоты, то он передвигается на следующий день. Стопроцентной реализации правил может в таком варианте не получиться, что, вероятно, будет приемлимо. Есть надежда, однако, что изменения в правилах потребуют только переконфигурации квот и весовых коэффициентов, без необходимости перепрограммирования.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643187
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti,
BPMN
Язык BPEL
Дорого.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643199
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti, копайте в сторону rule engines, их много на разные вкусы и потребности
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643200
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti,
Правила подходят или нет смотрит бизнес аналитик.
Ваши правила по квотам ничем не хуже или лучше правилам от заказчика.
Жесткие ограничения согласовыватся и прописываются в ТЗ.
Т.к. сроки.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643212
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti Вопрос в том, есть ли какие-то стандартные способы реализации?
Стандартов на сегодня миллионы.

Но для удовлетворения любых фантазий обычно применяют скрипты. Хотите фантазии? Учитесь программировать.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643344
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BPEL, rules engine... Спасибо за наводки. Будем смотреть.

Petro123sti,
Ваши правила по квотам ничем не хуже или лучше правилам от заказчика.
Жесткие ограничения согласовыватся и прописываются в ТЗ.

Конечно квоты ничем не лучше. Вопрос в том, в каком варианте будет проще вносить изменения. Заказчик готов платить и за разработку, и за изменения, но если минимальное изменение будет стоить столько же, как и вся исходная разработка, ему это будет трудно понять.

alex55555Хотите фантазии? Учитесь программировать.

Напрограммировать не фокус. В данном случае правильнее было бы сказать - учитесь проектировать.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643363
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stiВопрос в том, в каком варианте будет проще вносить изменения.
Должен быть движок процессов.
У него есть характеристики.
Т.к. у вас все с нуля, то нет ответа на вопрос.
У вас в Модели должны быть предусмотрены правила.
И свой язык DSL для заказчика.
Он на этом DSL будет их писать.
Либо делаете пару правил с галкой и остальное по доработке за деньги. Как плагины.
Два варианта.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643556
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stiВ данном случае правильнее было бы сказать - учитесь проектировать.
Логично. Но было бы интересно узнать, когда же вы наконец научитесь.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39643585
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti Вопрос в том, есть ли какие-то стандартные способы реализации?

DSL. Или вы ждёте какой-то магии и волшебства?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39644329
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stiНапрограммировать не фокус.
Если база на SQL, то за DSL можно взять сам SQL.
Вынести правила в хранимые процедуры с фиксированным набором in/out параметров и дать пользователю интерфейс их ограниченного редактирования.
Некторые при этом дают пользователю возможность писать текст "по-русски", т.е. заменяют IF->ЕСЛИ и т.д

Часто это кончается тем, что такое "программирование" начинает требовать отдельного программиста, т.к. чуть более сложные правила пользователи не то, что написать, но и уже написанные- прочесть не могут.

Отдельный вопрос- правильно это или нет, но такая практика часта даже в коробочных продуктах.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39644495
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownЕсли база на SQL, то за DSL можно взять сам SQL.

Это практически заживо себя похоронить.


tunknownОтдельный вопрос- правильно это или нет, но такая практика часта даже в коробочных продуктах.

Это по инерции. Повсеместно от логики в SQL отказываются и выпиливают при первой же возможности. Остаются лишь существующие системы на поддержке. И старперы, которые не смогли прыгнуть дальше хранимых процедур в силу ограниченности и неспособности мышления, которые продолжают пихать их разработках. Кушать всем хочется.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645338
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttПовсеместно от логики в SQL отказываются и выпиливают при первой же возможности.Потом приходится поддерживать новомодные студенческие поделки, т.к. сами "студенты" этого не могут осилить. Но этот разговор не по текущей теме.

hVosttИ старперы, которые не смогли прыгнуть дальше хранимых процедур в силу ограниченности и неспособности мышления, которые продолжают пихать их разработках. Кушать всем хочется.Ваше мнение по ORM я понимаю, но не разделяю.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645346
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownПотом приходится поддерживать новомодные студенческие поделки, т.к. сами "студенты" этого не могут осилить. Но этот разговор не по текущей теме.

Я не понимаю. Если вы говорите о студентах, подразумеваете ли вы, что те же студенты, которые делают "поделки", вдруг пишут качественные хранимки? Не находите, что ваше странное заявление -- абсурд.

При чём, по моему опыту и моей памяти, хранимщики до старости лет остаются на уровне студентов и пишут в хранимках такое адище, что даже нашим джунам плакать захочется. Связано это с тем, что хранимщики обычно плевать хотели на принципы и паттерны разработки, это ещё очень хорошо, что они вообще про это знают или хотя бы слышали.

tunknownВаше мнение по ORM я понимаю, но не разделяю.

ORM тут не при чём. Я говорил в начале про DSL, люди должны писать логику в терминах бизнеса, а не в терминах реляционной модели.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645359
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttлюди должны писать логику в терминах бизнеса, а не в терминах реляционной модели.
Люди ничего не хотят, ни писать, ни изучать. Поэтому должен быть "мотиватор". И если он есть, то хоть в терминах, хоть не в терминах - напишут и будут счастливы.

Ну а вы выдаёте вариант "чуть попроще" за панацею. Только панацея - наличие мотиватора, а это есть организационный вопрос. Вообще софт писать без увязки с организацией есть глупость, но именно так его почти все и пишут, и потому спрашивают "как написать лучше" в ситуациях, когда надо спрашивать "как понравиться заказчику больше". Ну а правильные "писатели софта" давно знают, как заказчикам нравиться. А правильные заказчики начинают с организации, и потому у их программистов возникают вопросы лишь из серии "как в такой-то тулзе запустить заявленную в её рекламе возможность?".

Ну да это всё лирика, ведь большинство по прежнему будет обслуживать неспособных к организации вменяемой деятельности заказчиков.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645611
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostttunknownПотом приходится поддерживать новомодные студенческие поделки, т.к. сами "студенты" этого не могут осилить. Но этот разговор не по текущей теме.

Я не понимаю. Если вы говорите о студентах, подразумеваете ли вы, что те же студенты, которые делают "поделки", вдруг пишут качественные хранимки? Не находите, что ваше странное заявление -- абсурд. Вопрос не в качестве работы, а в том, что хранимые процедуры хотя бы можно отдельно пооптимизировать в отличие от парадигмы- "у нас технические ограничения ORM". ORM- это вкомпилённый монолит, наличие же SQL позволяет говорить о слоях доступа.

hVosttПри чём, по моему опыту и моей памяти, хранимщики до старости лет остаются на уровне студентов и пишут в хранимках такое адище, что даже нашим джунам плакать захочется.Не знаком именно с этими хранимщиками, но любые разработчики, и старые и новые могут быть хорошими и не очень.

hVosttСвязано это с тем, что хранимщики обычно плевать хотели на принципы и паттерны разработки, это ещё очень хорошо, что они вообще про это знают или хотя бы слышали.Либо они применяют методы, не знакомые смотрящим со стороны ORM.

hVosttORM тут не при чём. Я говорил в начале про DSL, люди должны писать логику в терминах бизнеса, а не в терминах реляционной модели.IF/CASE/WHILE/SET и прочее относятся к общим предложениям процедурного языка, а не к реляционной модели. Если DSL процедурный, то это делу не мешает. Если нужен декларативный DSL, то этот метод не подходит.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645768
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555в ситуациях, когда надо спрашивать "как понравиться заказчику больше"

Имхо, подход «понравиться заказчику» это тупиковый путь :) Нужно не понравиться заказчику, а решать его задачи, чтобы заказчик поимел с этого выгоду, и желательно не разовую, а с перспективой.


alex55555"как в такой-то тулзе запустить заявленную в её рекламе возможность?"

Фиче-ориентированный подход. Знаем, проходили :) Тоже не айс. Одна действительно нужная и правильно реализованная фича дороже и выгодней десятков прикольных, но никому не нужных.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645773
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownВопрос не в качестве работы, а в том, что хранимые процедуры хотя бы можно отдельно пооптимизировать в отличие от парадигмы- "у нас технические ограничения ORM". ORM- это вкомпилённый монолит, наличие же SQL позволяет говорить о слоях доступа.

Вопрос в качестве работы. По-оптимизировать запрос тоже можно, и без всяких хранимок. Клиенты с СУБД по-вашему на каком языке общаются? На птичьем? Какое отношение оптимизация имеет к хранимкам, интересно? Да и зачем заниматься этой обезьяней работой.


tunknownЛибо они применяют методы, не знакомые смотрящим со стороны ORM.

У вас пунктик по поводу ORM. Я бы мог бы с вами и здесь поспорить, но я вообще не говорю про ORM. Я топлю за то, чтобы не заниматься обезьяней работой. Не писать SQL, если это может сделать машина. И про оптимизацию это тоже касается. Просто не все умеют, и приходится обезьянить в хранимках. Тут уж у кого на что хватает тямы.


tunknownIF/CASE/WHILE/SET и прочее относятся к общим предложениям процедурного языка, а не к реляционной модели. Если DSL процедурный, то это делу не мешает. Если нужен декларативный DSL, то этот метод не подходит.

Вы забываете, что кроме непосредственной работы с данными, которые к слову сказать могут лежать где угодно, не только в одной единственной SQL СУБД, но ещё и в кеше, в ElasticSearch, разбросаны по кластеру, по микросервисам, и вообще по разным подсистемам, в программном комплексе. Куда тут можно воткнуть жалкие несчастные хранимки, я даже не знаю. А как обеспечивать безопасность, не грантованную, а именно пользовательскую. Везде в хранимках вставлять WHERE и потом героически поддерживать? Да это примерно как плюнуть в лице работодателю и сказать, я не умею и не хочу учиться делать по-нормальному, буду делать как умею, по-обезьяньему, платите деньги и не жужжите
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645796
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имхо, подход «понравиться заказчику» это тупиковый путь :)Вообще-то заказчик охотно платит именно "за понравится". :)
Ему до лампочки, что какой-от там умник решил сделать некрасиво но по умному.

Пример: некоторые совершенно дебильные новомодные ГУИ-интерфейсы. Поубивалбы. :)
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645830
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownВопрос не в качестве работы, а в том, что хранимые процедуры хотя бы можно отдельно пооптимизировать в отличие от парадигмы- "у нас технические ограничения ORM". ORM- это вкомпилённый монолит, наличие же SQL позволяет говорить о слоях доступа.

ORM вполне позволяет запускать хранимки со сложной логикой обработки требующей специальной оптимизации. Например отчеты на ORM писаться в общем случае не будут. ORM используется там, где логика вынесена в доменный слой, и это сильно ускоряет разработку. Логика в хранимых процедурах используется в основном в data-centric системах и там никаких ORM нет и не надо. Обычные-же прикладные учетные системы уже ушли от подобного рода архитектуры т.к. доменный слой позволяет маштабировать сложность куда лучше, чем хранимки
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645831
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stiИмеется набор процессов разделённых по важности на категории, скажем A, B, C, D. Процессы могут быть как обязательные к исполнению так и необязательные.

"Процессы" это некие операции в или с БД (пресчет, резервное копирование, отчет, проверка и тд и тп)
Или это некие оргмероприятия (запуск изделия, найм/увольнение сотрудника, остановка линии, техобслуживание оборудования, замена картриджа, сдача отчетности и тд и тп.)
?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645949
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНужно не понравиться заказчику, а решать его задачи, чтобы заказчик поимел с этого выгоду, и желательно не разовую, а с перспективой.
Есть масса областей, где выгода, и тем более "с перспективой", совершенно не очевидна. И здесь резко встаёт вопрос "кто кому нравится".
hVosttalex55555"как в такой-то тулзе запустить заявленную в её рекламе возможность?"
Фиче-ориентированный подход. Знаем, проходили :) Тоже не айс. Одна действительно нужная и правильно реализованная фича дороже и выгодней десятков прикольных, но никому не нужных.
Речь об оптимизации набора инструментов под задачу вместо оптимизации задачи под набор инструментов.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645952
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoПример: некоторые совершенно дебильные новомодные ГУИ-интерфейсы. Поубивалбы. :)
А можно конкретнее? Интересно, что там в новомодных гуях настрадали :)
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39645974
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555,

Например бесит главное меню у Вин10. :)

а также, когда:
- Некоторые контролы, кот. показаны серым неактивным цветом, но при этом активны.
- Кнопки в виде лебелки.
- крошечные кликабельные иконки 4х4 точки.
- Неочевидные поля ввода, вообще без видимых габаритов.
- Белые поля на белом фоне. Или еще хуже, серые на сером.
- Дебильные схроллбары, кот. иногда вообще нельзя принять за схроллбар и понять размер списка.
- Выпадающие списки из сотен строк с фикс.высотой всего в 3-4 строки и плавным схролом. Чтобы попасть в нужный пункт нужно долго целиться.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39646236
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, всем кто по делу.

982183stiИмеется набор процессов разделённых по важности на категории, скажем A, B, C, D. Процессы могут быть как обязательные к исполнению так и необязательные.

"Процессы" это некие операции в или с БД (пресчет, резервное копирование, отчет, проверка и тд и тп)
Или это некие оргмероприятия (запуск изделия, найм/увольнение сотрудника, остановка линии, техобслуживание оборудования, замена картриджа, сдача отчетности и тд и тп.)
?
Если смотреть с точки зрения БД изнутри, то это всего лишь изменение или не изменения состояния некотрого объекта: оставить как есть, передвинуть по времени, запустить сегодня. Дальше уже есть движок, который процессы, назначенные "на сегодня" запускает.

Petro123У вас в Модели должны быть предусмотрены правила.
И свой язык DSL для заказчика.
Он на этом DSL будет их писать.

Заказчик писать ни на каком языке не станет. При появлении нового правила он попросит его реализовать нас. Да, за деньги. И это должно быть реализуемо и реализуемо с приемлемыми затратами.

Petro123Должен быть движок процессов.
У него есть характеристики.


На чем-то таком пока и остановились, т.е. ограниченный набор характеристик процессов, объектов, на которых процессы применяются, и правила их обработки. Фантазии внутри этой модели будут легко применимы. Фантазии, выходящие за рамки этой модели, станут предметом для отдельного разговора.

Удастся это продать заказчику или нет, посмотрим.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39646247
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti,
Тогда никаких ЯП и DSL для заказчика.
А на вашем уровне можно вполне наделать КЛАССОВ наследников базового класса Правило.
Аналог шаблона команды.
И обойтись вообще без ЯП.
За доп.плату выкатите им новые правила.
Удачи!
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39646635
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argoalex55555,

Например бесит главное меню у Вин10. :)

а также, когда:
- Некоторые контролы, кот. показаны серым неактивным цветом, но при этом активны.
- Кнопки в виде лебелки.
- крошечные кликабельные иконки 4х4 точки.
- Неочевидные поля ввода, вообще без видимых габаритов.
- Белые поля на белом фоне. Или еще хуже, серые на сером.
- Дебильные схроллбары, кот. иногда вообще нельзя принять за схроллбар и понять размер списка.
- Выпадающие списки из сотен строк с фикс.высотой всего в 3-4 строки и плавным схролом. Чтобы попасть в нужный пункт нужно долго целиться.
Согласен. Сегодня "юзер интерфейс" отдан на откуп идиотам-дизайнерам. То есть именно абсолютным и законченным долбоежам с точки зрения понимания что такое банальное удобство. Хотя броско выглядящую картинку они нарисовать умеют, да. Но это их максимум. А так же это максимум тех, кто такое гуано заказывает. Но к сожалению, это ещё и максимум для большинства жителей планеты, а потому всем вменяемым людям придётся как-то приспосабливаться к победе массового идиотизма над здравым смыслом.

Продаётся только то, что привлекает внимание в первую очередь идиотов. Допиливать же удобства для идиотов совершенно нецелесообразно, идиоты не оценят, а прибыль просядет.

Куда катится мир?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39646808
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Сегодня "юзер интерфейс" отдан на откуп идиотам-дизайнерам.

Наверное вы имеете в виду художественным дизайнерам?

Дизайнер по определению понятия «дизайн» занимается именно вопросами удобства и решаемых задач, эстетика и красота для дизайнера -- вторично.

Хороший дизайнер, точнее даже так, дизайнер -- делает нормальный и удобный интерфейс. А те, кого вы называете «дизайнерами», они такие же дизайнеры, как 1С-программисты являются программистами :)
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39646838
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНаверное вы имеете в виду художественным дизайнерам?
Наверное он всё ещё самоваром пользуется и электрический чайник для него ну очень не удобная вещь
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647019
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttДизайнер по определению понятия «дизайн» занимается именно вопросами удобства и решаемых задач, эстетика и красота для дизайнера -- вторично.
Design - замысел; план; цель; намерение; проект; планирование; чертёж; эскиз; конструкция; расчёт; рисунок
To design - замышлять; намереваться; планировать; предназначать; проектировать; конструировать; задумать; предназначить; задумывать; предполагать; замыслить; ожидать; составлять план; спроектировать

То есть изначально это проектировщик/разработчик. Ну а потом чего только под эту тему не насочиняли. И сегодня девочка-дезигнер малюет в фотошопе простенькие картинки, но по названию именно её чаще всего ассоциируют со словом Design. Потому что rocket science идиотам совсем не надо, и что там есть настоящие дизайнеры (в исходном смысле слова) им не интересно. Массовое сознание воспринимает только массовую и страшно примитивизированную культуру. Ну и слова воспринимаются массами именно в контексте поп-культуры (популярной, что с латыни - народной, массовой, плебейской).
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647020
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНаверное он всё ещё самоваром пользуется и электрический чайник для него ну очень не удобная вещь
Очевидно, вы - дизайнер.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647029
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555skyANAНаверное он всё ещё самоваром пользуется и электрический чайник для него ну очень не удобная вещь
Очевидно, вы - дизайнер.
Очевидно, у Вас логика страдает :)
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647031
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555hVosttДизайнер по определению понятия «дизайн» занимается именно вопросами удобства и решаемых задач, эстетика и красота для дизайнера -- вторично.
Design - замысел; план; цель; намерение; проект; планирование; чертёж; эскиз; конструкция; расчёт; рисунок
To design - замышлять; намереваться; планировать; предназначать; проектировать; конструировать; задумать; предназначить; задумывать; предполагать; замыслить; ожидать; составлять план; спроектировать

То есть изначально это проектировщик/разработчик. Ну а потом чего только под эту тему не насочиняли. И сегодня девочка-дезигнер малюет в фотошопе простенькие картинки, но по названию именно её чаще всего ассоциируют со словом Design. Потому что rocket science идиотам совсем не надо, и что там есть настоящие дизайнеры (в исходном смысле слова) им не интересно. Массовое сознание воспринимает только массовую и страшно примитивизированную культуру. Ну и слова воспринимаются массами именно в контексте поп-культуры (популярной, что с латыни - народной, массовой, плебейской).
Вылези из танка, или из болота. Уж не знаю, где застрял

Пройди вот курс к примеру: Дизайнер интерфейсов. Введение в специальность .
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647041
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555И сегодня девочка-дезигнер малюет в фотошопе простенькие картинки, но по названию именно её чаще всего ассоциируют со словом Design.

Ет только у вас такие ассоциации. Ну как у людей, которые не видят разницы между айтишниками, админами и программистами. Всё одно, да?

В общем, не требуется, чтобы каждая кухарка правильна понимала, что такое дизайн и дизайнеры. Но если вы специалист, то грешно должно быть и немножечко позорно.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647234
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНо если вы специалист, то грешно должно быть и немножечко позорно.
Специалист, по вашему, не должен видеть того, что видит каждая кухарка? Типа умный, но в самообмане тренируется с детства...
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647269
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555hVosttНо если вы специалист, то грешно должно быть и немножечко позорно.
Специалист, по вашему, не должен видеть того, что видит каждая кухарка? Типа умный, но в самообмане тренируется с детства...

Убеждая себя, что типа специалист, а на самом деле кухарка?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647402
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Тогда никаких ЯП и DSL для заказчика.
За доп.плату выкатите им новые правила.Это в краткосрочной и среднесрочной перспективе увеличивает привязку клиента к поставщику, что выгодно разработчику, но не клиенту. Только нельзя, чтобы сейлы узнали, что существует хоть какая-то конфигурируемость, иначе они будут стараться и её продавать и проблема удобной реализации правил вернётся с новой силой.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647409
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownчто выгодно разработчику, но не клиенту
Как дети малые.
Вы привлекаете 1) низкой ценой 2) договором на сопровождение
3) разработанным API и точками расширения если они захотят все таки сами.
Кто при таких плюшках захочет в два раза дольше, дороже и сам потом с DSL трахаться?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647458
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Кто при таких плюшках захочет в два раза дольше, дороже и сам потом с DSL трахаться?

Сопровождать при наличии хорошего DSL на порядки быстрее и дешевле. У нас пара аналитиков сейчас тянет не напрягаясь то, что раньше тянула целая кодла раздолбаев из 6 программистов, 3-х биайщиков, команды тестирования и поддержки из 8 человек.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647462
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttСопровождать при наличии хорошего DSL на порядки быстрее
Тебе же сказали. Никто у заказчика твой Lua учить не будет.
Не будь максималистом. Всякие системы нужны.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647500
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Тебе же сказали. Никто у заказчика твой Lua учить не будет.
Не будь максималистом. Всякие системы нужны.

Lua это частный случай. Мы вот ещё местами Python используем. И эксперементируем с Mond. Есть желание свой синтаксис с нуля внедрить, чтобы можно было делать 1С-like синтаксис для отдельных пациентов, для энергичного расширения сферы
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647506
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttУ нас пара аналитиков сейчас тянет не напрягаясь то, что раньше тянула целая кодла раздолбаев из 6 программистов, 3-х биайщиков, команды тестирования и поддержки из 8 человек.
А сколько десятков тягловых манагеров тянут скрипты у заказчиков? Как всегда не видим целого.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647695
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555hVosttУ нас пара аналитиков сейчас тянет не напрягаясь то, что раньше тянула целая кодла раздолбаев из 6 программистов, 3-х биайщиков, команды тестирования и поддержки из 8 человек.
А сколько десятков тягловых манагеров тянут скрипты у заказчиков? Как всегда не видим целого.

Нисколько. Два анлитика. Программисты работают над самой системой, добавляют возможности, но не решают задачи бизнеса. Не имеют понятия о том, что там в бизнесе происходит, делают только инструмент.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647901
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123tunknownчто выгодно разработчику, но не клиенту
Как дети малые.
Вы привлекаете 1) низкой ценой 2) договором на сопровождение
3) разработанным API и точками расширения если они захотят все таки сами.
Кто при таких плюшках захочет в два раза дольше, дороже и сам потом с DSL трахаться?Возможно, мы- дети малые. Но я смотрю со стороны пользователя этих сторонних поделок. Хороших- не помню, чтобы видел. Обычно выбор между мерзкими и отвратительными. Причина в деньгах. Но сейлы рулят, продать можно всё- покупа(ют/ем).
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39647939
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownХороших- не помню, чтобы виделзначит вы пессимист))
А нужно с холодной головой)
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648100
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tunknownХороших- не помню, чтобы видел. Обычно выбор между мерзкими и отвратительными. Причина в деньгах. Но сейлы рулят, продать можно всё- покупа(ют/ем).
Это позиция наёмного сопровожденца/оператора? С точки зрения хозяина если кто-то в его конторе напрягается - это отлично. А если при этом ещё и на софте сэкономил - просто замечательно. То есть рулят не сейлы, а банальная выгода хозяина. И ваша задача состоит в демонстрации хозяину невыгодности напрягать вас до бесконечности. Если не сумели продемонстрировать - у хозяина чистая выгода, а вы будете вкалывать как папа Карло. Но разве в этом сейлы виноваты?
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648103
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНе имеют понятия о том, что там в бизнесе происходит, делают только инструмент.
Стоимость владения состоит из затрат на покупку и затрат на использование. Если покупка прошла дешевле за счёт переноса стоимости на период эксплуатации, то стоимость владения скорее всего сильно вырастет. Но если ваши клиенты на столько безграмотны, что покупаются на небольшое уменьшение цены входа, не думая о полной цене, ну что-ж - у вас хорошие клиенты! С них можно ещё чего-нибудь урвать.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648261
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Это позиция наёмного сопровожденца/оператора? С точки зрения хозяина если кто-то в его конторе напрягается - это отлично. А если при этом ещё и на софте сэкономил - просто замечательно. То есть рулят не сейлы, а банальная выгода хозяина. И ваша задача состоит в демонстрации хозяину невыгодности напрягать вас до бесконечности. Если не сумели продемонстрировать - у хозяина чистая выгода, а вы будете вкалывать как папа Карло. Но разве в этом сейлы виноваты?

СкрипачВот потому, что вы говорите то, что не думаете и думаете то, что не думаете, вот в клетках и сидите.Я знаю, что Скрипач не нужен.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648312
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Стоимость владения состоит из затрат на покупку и затрат на использование. Если покупка прошла дешевле за счёт переноса стоимости на период эксплуатации, то стоимость владения скорее всего сильно вырастет. Но если ваши клиенты на столько безграмотны, что покупаются на небольшое уменьшение цены входа, не думая о полной цене, ну что-ж - у вас хорошие клиенты! С них можно ещё чего-нибудь урвать.

Вот так и получаются шедевры типа автоваза с таким вашим мышлением. Всё ясно.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648782
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМы вот ещё местами Python используем. И эксперементируем с Mond. Есть желание свой синтаксис с нуля внедрить, чтобы можно было делать 1С-like синтаксис для отдельных пациентов, для энергичного расширения сферы

не для РЖД часом? Очень похоже по описанию )
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648817
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergueihVosttМы вот ещё местами Python используем. И эксперементируем с Mond. Есть желание свой синтаксис с нуля внедрить, чтобы можно было делать 1С-like синтаксис для отдельных пациентов, для энергичного расширения сферы

не для РЖД часом? Очень похоже по описанию )

Нет, ни разу :) В РЖД судя по тредам местного комрада Алексей К, там железобетонная классика на ORM.

Наша сфера энергетика, коммуникации, топливо, логистика федерального значения.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39648947
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНет, ни разу :) В РЖД судя по тредам местного комрада Алексей К, там железобетонная классика на ORM.

Наша сфера энергетика, коммуникации, топливо, логистика федерального значения.

Нету там ничего железобетонного. Там есть весь зоопарк технологий. В основном не очень современных. Можно историю изучать.
...
Рейтинг: 0 / 0
Реализация произвольных правил. Куда копать?
    #39649078
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergueiНету там ничего железобетонного. Там есть весь зоопарк технологий. В основном не очень современных. Можно историю изучать.

Охотно верю. Но если честно, не в курсе, у меня там знакомых нет.
...
Рейтинг: 0 / 0
52 сообщений из 52, показаны все 3 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Реализация произвольных правил. Куда копать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]