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

Теория и практика | создано: 12/16/2022 | опубликовано: 12/16/2022 | обновлено: 3/17/2023 | просмотров: 379 | всего комментариев: 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?

Видео

Ссылки

Благодарности и помощь каналу принимаются:

https://www.calabonga.net/site/thanks

Наши видео доступны и на Дзен:

https://zen.yandex.ru/calabonga

Можно стать спонсором канала, и вы получите доступ к эксклюзивным бонусам. 

https://www.youtube.com/sergeicalabonga/join

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

12/16/2022 2:16:17 AM Vladimir FAQ по программированию 40

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

12/16/2022 4:12:34 AM Денис FAQ по программированию 40

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

12/16/2022 2:03:12 PM Дмитрий FAQ по программированию 40

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

12/16/2022 3:32:03 PM Денис FAQ по программированию 40

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

12/17/2022 7:17:14 AM Calabonga FAQ по программированию 40

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

12/17/2022 10:57:05 PM Денис FAQ по программированию 40

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

12/19/2022 1:37:46 PM Денис FAQ по программированию 40

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

12/19/2022 1:39:57 PM Calabonga FAQ по программированию 40

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