home.social

#dynamic_programming — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dynamic_programming, aggregated by home.social.

  1. Как мы оперативно на PostgreSQL переезжали, или Новые грани применения Dapper

    Всем привет! Я Игорь Эльяс — бэкенд-разработчик, сейчас работаю в МТС Веб Сервисы. Однажды мне досталась задача «перенести приложение в другую БД, за XX времени», где ХХ — короткий интервал с точки зрения потенциального объема работ при подходе «переделываем все по-нормальному — на Entity Framework» :-) Проект на C#, изначальная БД — MS SQL + мы использовали самодельный ORM. Возможно, вы сейчас подумали — «очередное легаси!». И да и нет. Проект родился еще во времена Framework 2.0, но регулярно обновлялся и сейчас работает на .NET8. Он пережил десятки циклов рефакторинга, поэтому не безнадежен для доработок. В материале расскажу, что мы в итоге решили со всем этим делать, почему и для чего выбрали именно Dapper, а еще — познакомлю вас с мощным, но малоизвестным инструментом Dynamitey, благодаря которому удалось выполнить все в срок и без лишний приключений.

    habr.com/ru/companies/ru_mts/a

    #dapper #dlr #dynamic #dynamic_programming #mapping #перенос_с_ms_sql #самодельный_маппер #переезд_на_postgresql #динамика_в_dynamitey #библиотека_dapper