FAQ по программированию 42
Теория и практика | создано: 04.02.2023 | опубликовано: 04.02.2023 | обновлено: 13.01.2024 | просмотров: 747 | всего комментариев: 3
Видео готовится
FAQ по программированию 42
В этой серии вопросы будут такие:
00:00 | Заставка и приветствие
00:38 | 185. Почему так популярна Clean Architecture?
04:40 | 186. Расскажите пожалуйста, что сейчас лучше использовать для десктопной разработки: wpf, avalonia, asp core + electron или что то другое?
07:22 | 187. Какую архитектуру выбрать для большого проекта? Что лучше Clean Architecture или Vertical Slice Architecture?
Видео
Другие вопросы и ответы
Прежде чем задать вопрос, пожалуйста, воспользуйтесь поиском на странице Вопросы и ответы (FAQ), на которой множество других вопросов на разные темы.
Комментарии к статье (3)
Расскажите пожалуйста, что сейчас лучше использовать для десктопной разработки: wpf, avalonia, asp core + electron или что то другое?
Вопрос:
Можно ли для более удобной работы с Api с сервисом или микросервисом создать подходящую абстракцию?
Пояснения к вопросу:
Есть некое декстопное приложение, которое работает с сервисом каталога книг. Графический интерфейс приложения работает поверх слоя ViewModel(-s). Если нужно добавить книгу или получить список книг, то ViewModel обращается к сервису по Rest Api. По мне как-то не удобно. Мне интересно, нормальный ли это вариант, если с сервисом каталога книг работать через абстракцию? Например ICatalogBook? Или как через репозитории, например BookRepository, AuthorRepository и т.д. за каждым из которых скрывается работа по Rest Api?
Какую архитектуру выбрать для большого проекта? Что лучше Clean Architecture или Vertical Slice Architecture?