• Clean Architecture. Как спроектировать отображение в UI процесса выполнения длительной бизнес-операции?

    @zelenprog Автор вопроса
    >> Не знаю что за OutputPort

    Этот термин из схемы из блога Роберта Мартина по Чистой Архитектуре:
    https://blog.cleancoder.com/uncle-bob/2012/08/13/t...
    Эту схему печатают во всех статьях по Чистой Архитектуре.
    Странно, что ее нету в самой книге, и в самой книге термина OutputPort нету.

    >> ... видимо в терминологии из статьи это ViewModel ...

    Объясните пожалуйста, что значит вот эта часть:
    66ed2896f3c3a099325198.png

    Что такое "Create Processing ViewModel"? Это действие "Создать ViewModel обработки"? Или это какой-то объект?
    И что обозначает стрелка от "Processing Folder UseCase" к "Create Processing ViewModel"?

    Насколько я плмню из книги, UseCase дожлен вернуть OutputData, а уже Presenter должен из OutputData сделать ViewModel.
    Написано