Size: a a a

2020 August 04

S

Sergey Trofimov in CODE BLOG / C#
по тому и абстракции на абстракции
источник

АМ

Андрей Мацко... in CODE BLOG / C#
продукт выстрелил, вот теперь тебе выделяются бабки время и ресурсы чтобы сделать как ты хочешь )
источник

S

Sergey Trofimov in CODE BLOG / C#
бабки может и есть, а времени как всегда нет)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Андрей Мацко
продукт выстрелил, вот теперь тебе выделяются бабки время и ресурсы чтобы сделать как ты хочешь )
Ахахаха, наивный ))
источник

AN

Alexander Neutov in CODE BLOG / C#
А сколько ж времени нужно на репозиторий поверх EF?
Ну то есть в простейшем случае это оверхед
Допустим
В днях разработки это какого размера оверхед?
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Реализовывать репозиторий над EF немного не то, если делаешь на будущее, то уже делай без EF
источник

НП

Никита Петроченко... in CODE BLOG / C#
Alexander Neutov
А сколько ж времени нужно на репозиторий поверх EF?
Ну то есть в простейшем случае это оверхед
Допустим
В днях разработки это какого размера оверхед?
один день и все
источник

S

Sergey Trofimov in CODE BLOG / C#
Alexander Neutov
А сколько ж времени нужно на репозиторий поверх EF?
Ну то есть в простейшем случае это оверхед
Допустим
В днях разработки это какого размера оверхед?
4-8 часов на сущность с тестами
источник

S

Sergey Trofimov in CODE BLOG / C#
это прям со всеми плюхами типа пагинации и дата шейпингом
источник

AN

Alexander Neutov in CODE BLOG / C#
Я о том же в общем-то
Это быстро
источник

AN

Alexander Neutov in CODE BLOG / C#
Пагинацию тебе безотносительно придётся писать
источник

АМ

Андрей Мацко... in CODE BLOG / C#
YouTube
Денис Цветцих "Repository и UnitOfWork в 2020 году, must have или антипаттерн?"
Слайды: https://bit.ly/3b44IXk

Репозиторий - один из наиболее часто используемых паттернов для доступа к данным. Шло время, на смену ADO.NET пришел Entity Framework, вместо слоистой архитектуры все чаще используются Чистая архитектура и даже DDD, а вместо монолитов нередко встречаются микросервисы, но репозиторий все также актуален....

Постойте, или уже неактуален? В последнее время этот вопрос - тема для жарких дискуссий. Гуру разработки ПО, написавшие толстые книги, говорят, что репозиторий и UnitOfWork сегодня также актуальны, как и много лет назад. Но программисты-прагматики, между делом пишущие статьи в своих блогах, все чаще говорят о том, что сегодня эти паттерны уже реализованы в ORM и писать собственные реализации не нужно.

Я расскажу о том, какие есть реальные плюсы и минусы собственной реализации паттенов Repository и UnitOfWork в 2019 году. Вряд ли доклад поставит точку в дискуссиях, но даст противоборствующим сторонам пищу для размышлений.
источник

AN

Alexander Neutov in CODE BLOG / C#
EF там или нет
источник

AN

Alexander Neutov in CODE BLOG / C#
Андрей Мацко
YouTube
Денис Цветцих "Repository и UnitOfWork в 2020 году, must have или антипаттерн?"
Слайды: https://bit.ly/3b44IXk

Репозиторий - один из наиболее часто используемых паттернов для доступа к данным. Шло время, на смену ADO.NET пришел Entity Framework, вместо слоистой архитектуры все чаще используются Чистая архитектура и даже DDD, а вместо монолитов нередко встречаются микросервисы, но репозиторий все также актуален....

Постойте, или уже неактуален? В последнее время этот вопрос - тема для жарких дискуссий. Гуру разработки ПО, написавшие толстые книги, говорят, что репозиторий и UnitOfWork сегодня также актуальны, как и много лет назад. Но программисты-прагматики, между делом пишущие статьи в своих блогах, все чаще говорят о том, что сегодня эти паттерны уже реализованы в ORM и писать собственные реализации не нужно.

Я расскажу о том, какие есть реальные плюсы и минусы собственной реализации паттенов Repository и UnitOfWork в 2019 году. Вряд ли доклад поставит точку в дискуссиях, но даст противоборствующим сторонам пищу для размышлений.
Майкрософтовский гайд по архитектуре веб приложений в лице eshop написан с репозиторием поверх EF
Я не считаю что нужно кому-то верить безоговорочно
Но коль уж зашла речь о ссылках
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Всегда надо оценивать все за и против со своей стороны, что ты можешь и что хочешь получить на выходе
источник

АМ

Андрей Мацко... in CODE BLOG / C#
сторонние мнения должны оставаться лишь мнениями
источник

S

Sergey Trofimov in CODE BLOG / C#
прикол в том что импементация репо не сломает тебе ничего
источник

АМ

Андрей Мацко... in CODE BLOG / C#
отвечать за свои поступки все равно придется самому
источник

S

Sergey Trofimov in CODE BLOG / C#
максимум ты потратишь немного больше времени
источник

НП

Никита Петроченко... in CODE BLOG / C#
Андрей Мацко
сторонние мнения должны оставаться лишь мнениями
и тем не менее свою точку зрения ты подкрепляешь ссылкой на видео, хммм
источник