Войти через соцсеть:
Войти через email:
Попробуем разобраться как можно разрабатывать плагины к микросервисам, чтобы те поддерживали максимальную изоляцию и безопасность, а также горячую замену и даже отладку
C# — один из самых громоздких языков. Причина: плохие "гены" и архитектурные карго-культы.
Можно ли на C# писать простой код? С оговорками — да.
Поговорим про объекты-значения, интерфейсы, оборотную сторону принципа единственной ответственности, Entity Framework, Mediator, minimal API и top level statements.
«Посетитель» (visitor) — один из самых сложных паттернов Банды Четырех.
На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего динамического приведения типов.
В рамках доклада вы погрузитесь в проблематику мультиметодов и увидите новую реализацию паттерна, лишённую озвученных недостатко и открывающую возможность к написанию по-настоящему гибкого и типобезопасного кода!
Поговорим о том, что на самом деле требуется заказчикам в современном мире. Как должна выглядеть типовая архитектура информационной системы для промышленных предприятий. Какие операционные системы, базы данных и смежную инфраструктуру требуется поддерживать. И каких затрат потребует полная кроссплатформенность.