Pull to refresh
10
0

Разработчик

Send message

На статистику по американскому рынку и на табличку тоже было бы интересно посмотреть.

Можно сделать через контору-посредник. Самый быстрый срок - дня 3-4. Проверено. Работает.

Все верно: схемы BPMN — артефакты, которые можно распространять между членами команды с разными ролями и между командами.

  1. Про поддержку DMN я ничего не говорил. Но можно и DMN поддержать. Вообще, я упоминал в статье, что в основе лежат библиотеки от создателей Camunda (см. https://bpmn.io/). Эти библиотеки отвечают за отрисовку и за вычисление diff двух моделей. Я уверен, что подавляющее большинство кейсов они покрывают. Практика покажет насколько точно они это делают. Но ручное сравнение уже показало свою несостоятельность.
  2. Тут вопрос цены. Допустим в компании 100 человек задействованы в разработке бизнесс-процессов. Что дешевле: одному человеку поддерживать плагин (скорее всего очень редко что-то придется реально делать) или сотне людей ежедневно проходить через боль ручного сравнения и риски связанных с этим ошибок?

Мне такие не известны. В такой схеме непонятно как обеспечить соответствие описания и графического представления.

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

Вы вот сейчас BPMN описали. Серьёзно.
Честно говоря, понятия не имею как тут это сделать. Оригинальная картинка имеет довольно большое разрешение, поэтому её можно открыть в новой вкладке и там будет все хорошо видно.

В ваших аргументах против BPMN есть зерно истины. Но визуальное представление логики — это далеко не всё (и не главное), ради чего BPMN используется. Есть ещё несколько аргументов за. Например, прозрачная обработка ошибок и политика попыток повторного исполнения (организовать то же самое только в коде значительно сложнее). Бизнесс-процессы могут иметь довольно сложную и разветвлённую структуру. Это все можно организовать на уровне кода, но поддерживать становится довольно затратно. Ещё организация таких штук, как SAGA.
А по поводу конфликтов золотой пули нет. Большинство таких проблем можно решить организационно: над одним бизнесс-процессом не могут работать параллельно несколько человек.

Будет запись/трансляция докладов? Записи потом будете выкладывать?

Ну да. Писал код сразу сюда без компилятора.
Мы сделали так:

1. Заводим где-то вспомогательный метод, перегоняющий лямбду в модель:
public static <T> AbstractReadOnlyModel<T> arom(Supplier<T> s) {
    return new AbstractReadOnlyModel<T>() {
        @Override
        public T getObject() {
            return s.get();
        }
    };
}


2. Используем:
    add(new Label("name", arom(User::getName)));

Нет. Но и в опере теперь нет. Для меня развитие оперы остановилось на 12.17. А хром продолжает развиваться. На днях вот перестал G+ в опере открываться. И я даже не хочу разбираться почему.
Верните мэйл клиент. Надоело сидеть на 12.17. Придется на хром переезжать.
В том и дело, что меня интересует почтовый клиент, встроенный в (интегрируемый с) браузер. Я не хочу иметь еще одно окошко только ради почтового клиента. Мне было удобно со старой оперой с ее встроенным клиентом. В результате пришлось переползти на хром. В старой опере продолжаю только их фаербагом пользоваться.
Верните почтовый клиент
Верните почтовый клиент
Да про интеграцию я загнал. До сих пор хромом пользовался только для проверки отображения сайтов в нем. Видел, как знакомый получал нотификации о пришедших письмах, которые отображались на верхней панели, и как он отвечал на них тут же. Думал это встроенная возможность, но знакомый подтвердил, что это расширение.
Гугловый аккаунт, а значит и gmail интегрирован (а большего мне и не надо). Инструмент для разработчиков аналогичный dragonfly (хотя и менее удобный, кмк) есть.
Без dragonfly и встроенного почтового клиента на новую оперу не перееду. Похоже, придется на хром переходить.
верните почу
1

Information

Rating
Does not participate
Location
Новосибирская обл., Россия
Date of birth
Registered
Activity