ARKTELOS / PRODUCTS / USECASE FORGE

Выполнение Command с жизненным циклом, который можно объяснить.

UseCase Forge предоставляет Dart- и Flutter-приложениям одно явное место для координации входа, политик, конкурентной работы, отмены, Output, ошибок, истории и диагностики.

Command проходит Admission и Policy, разрешается в execution cell и создаёт Output, History и Diagnostics.COMMANDADMISSIONPOLICYEXECUTEOUTPUTDIAGNOSTICS
Command проходит Admission и Policy, разрешается в execution cell и создаёт Output, History и Diagnostics.

СООТВЕТСТВИЕ / ОЦЕНКА

Проверьте границу ответственности до внедрения пакета.

Платформа
Dart + Flutter
Основной пакет
usecase_forge
Текущий релиз
1.1.0
Ответственность
Координирует допуск Command, конкурентное выполнение, отмену, Output, историю и диагностику как единый явный жизненный цикл.
Когда использовать
Используйте, когда прикладной работе нужны видимые правила конкурентности, отмена, терминальные результаты и операционные данные.
Чем не владеет
Не определяет доменные решения, хранение данных, представление, композицию зависимостей или навигацию.

Кратчайший путь оценки

  1. 01

    Проверьте ответственность и сознательную границу выше.

  2. 02Открыть руководства →
  3. 03

    Изучить пакет ↗Изучить исходный код ↗

01 / МОДЕЛЬ

Command проходит один явный жизненный цикл.

Input Port принимает Command и применяет политику допуска. Принятая работа получает идентичность выполнения, проходит конкурентную политику, отмену и обработку ошибок, после чего Output и снимки публикуются в порядке, а терминальный результат, история и диагностика остаются наблюдаемыми.

Command проходит допуск и политику, выполняется с контекстом отмены и ошибок, затем публикует Output и операционные данные.EXPLICIT LIFECYCLECOMMANDADMISSIONEXECUTIONOUTPUTHISTORY · RESULT · DIAGNOSTICS
  1. Command
  2. Допуск
  3. Выполнение
  4. Output и данные
Command проходит допуск и политику, выполняется с контекстом отмены и ошибок, затем публикует Output и операционные данные.

02 / ГРАНИЦЫ

Вход, выполнение и наблюдение остаются отдельными границами.

01

Input Port

Принимает Command, применяет правила допуска и сообщает типизированный результат отклонения до начала работы.

02

Execution

Координирует политику конкурентности, идентичность выполнения, отмену и завершение уже принятой работы.

03

Output и evidence

Публикует Output и снимки, сохраняет терминальный результат, историю и диагностику для наблюдения.

03 / ДОКУМЕНТАЦИЯ

Начните с жизненного цикла, затем запустите первый сценарий.

Изучите архитектуру и основной поток, затем откройте руководства по политикам выполнения, пакетам и DevTools.