юз-кейсы на картинке отделены от ui, который просто часть системы, просто плагин для i/o со стороны пользователя, чел в статье натянул сову на глобус и запили архитектуру системы внутри ее плагина p.s. и я тоже ничего не понял из его архитектуры пока не прочитал всю статью
Не понял почему внутри плагина? ui же явно отделен от приложения через слой абстракции - use cases или какие нибудь фасады.
Мне странно расположение по папкам папки "Models", "Views", "Controllers" - это не достаточно кричаще а вот "Entities", "UseCases", "Gateways" ... - это совсем другое дело Или я что-то не понимаю
вот я тоже в этом направлении думаю, но на практике не пробовала То, что чистая архитектура позволяет нормально тестировать и вынимать юзкейсы из ангуляра и ставить их, к примеру, на vue - впечатляет
Мне странно расположение по папкам папки "Models", "Views", "Controllers" - это не достаточно кричаще а вот "Entities", "UseCases", "Gateways" ... - это совсем другое дело Или я что-то не понимаю