FAQ по программированию 40

Теория и практика | создано: 16.12.2022 | опубликовано: 16.12.2022 | обновлено: 13.01.2024 | просмотров: 625 | всего комментариев: 8

В этой серии вопросы про архитектуру, DDD, тестирование и прочие интересности.

FAQ по программированию 40

В этом видео будут даны ответы на следующие вопросы:

00:00 | Заставка и приветствие.
00:42 | 176. Если при соблюдении naming conventions получаются очень длинные названия классов, как вы с этим живете?
04:17 | 177. Нужно ли сохранять данные в базу данных сервиса перед отправкой этих данных в очередь сообщений? Как добиться согласованности данных между сервисами в микросервисной архитектуре? (©Vladimir)
10:17 | 178. Может ли ValueObject наследовать ValueObject?
12:17 | 179. Как лучше(или можно) организовать нагрузочное тестирование Web API?

Видео

Поблагодарить

Хотите тоже получать донаты? Тогда заходите на boosty.to и регистрируйтесь!

Кстати, я использую хостинг reg.ru. Подключайся с промокодом 9A17-953A-8591-CF98.

Мои видео

Boosty.toYouTube | Yandex.Дзен | RuTube | VK | Nuum.ru

Комментарии к статье (8)

Нужно ли сохранять данные в базу данных сервиса перед отправкой этих данных в очередь сообщений? Как добиться согласованности данных между сервисами в микросервисной архитектуре?

16.12.2022 04:12:34 Денис FAQ по программированию 40

Может ли ValueObject наследовать ValueObject? 

16.12.2022 14:03:12 Дмитрий FAQ по программированию 40

Как лучше(или можно) организовать нагрузочное тестирование web api 

16.12.2022 15:32:03 Денис FAQ по программированию 40

Сейчас только перешёл на . Net 7 с . Net 4.5. У меня проект А ссылается на проект Б, а проект Б ссылается на проект В. Почему теперь классы из проекта В доступны проекту А? Раньше такого не было. Почему теперь это так работает? 

Денис,
Не совсем понимаю, о чем вы говорите. Такого просто не может. Я даже ради интереса попробовал это сделать. У меня не получилось. Как вы добились того, о чем говорите?

17.12.2022 22:57:05 Денис FAQ по программированию 40

Значит баг какой-то. Я подумал что что-то изменилось в новой платформе. 

19.12.2022 13:37:46 Денис FAQ по программированию 40

Всё таки это не баг. В Visual Stuido 2022 создаю проект WinForms .Net 7.0, который ссылается на другой проект - библиотеку классов Presentation. А библиотека Presentation ссылается на проект Domain. Так вот, в проекте WinForms становятся доступны сущности предметной области из проекта Domain. Ничего не могу понять как так... Как будто поддерживается транзитивная зависимость, т.е. раз WinForms -> Presentation -> Domain => WinForms-> Presentation

Денис, это нормальная ситуация. Так и было всегда.